Paracetamol.js馃拪| #196: Explica este c贸digo JavaScript

Cristian Fernando - Jan 7 '23 - - Dev Community

Explica este c贸digo JavaScript

Dificultad: Intermedio

const set = new Set([1,2,1,3,4,3]);
const x = Array.from(set, (num) => (num**2) - 1 ) // 馃 
Enter fullscreen mode Exit fullscreen mode

A. Syntaxis Error
B. [1, 4, 9, 16]
C. [0, 3, 8, 15]
D. Ninguno de los anteriores

Respuesta en el primer comentario.


Respuesta:
C. [0, 3, 8, 15]

El m茅todo est谩tico de arreglos Array.from() recibe un iterable por par谩metro y lo convierte en un arreglo, de hecho eso es lo que hace con el set del ejemplo.

Lo que no muchos saben es que tambi茅n recibe un segundo par谩metro opcional que es una funci贸n transformadora, muy paarecida a un map de toda la vida.

Con esta funci贸n elevamos al cuadrado y restamos una unidad a cada item del arreglo.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player