DEV Community

Cristian Fernando
Cristian Fernando

Posted on

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

Explica el siguiente c贸digo JavaScript

Dificultad: B谩sico

const numberXTwo = (arr) => {
  return arr.map(() => {})
}

console.log(numberXTwo([1,2,3]));
Enter fullscreen mode Exit fullscreen mode

A. [ undefined, undefined, undefined ]
B. [ null, null, null]
C. [ NaN, NaN, NaN]
D. [ false, false, false ]

Respuesta en el primer comentario.


Discussion (3)

Collapse
duxtech profile image
Cristian Fernando Author

Respuesta:
A. [ undefined, undefined, undefined ]

map es capaz de hacer una transformaci贸n por cada elemento del arreglo.
Como el argumento que pasamos a la funci贸n es un arreglo de 3 posiciones y la funci贸n numberXTwo no regresa nada en su cuerpo; entonces el resultado es un arreglo de undefined.

Recuerda que map no altera el n煤mero de elementos del arreglo, siempre regresar谩 un nuevo arreglo con la misma cantidad de elementos manipulados.

Collapse
cfuendesign profile image
Juan Castillo

隆Le atin茅!

Collapse
duxtech profile image
Cristian Fernando Author

este es uno f谩cil! intenta con los complejos ahora :)