Explica el siguiente código JavaScript
Dificultad: Básico
const numberXTwo = (arr) => {
return arr.map(() => {})
}
console.log(numberXTwo([1,2,3]));
A. [ undefined, undefined, undefined ]
B. [ null, null, null]
C. [ NaN, NaN, NaN]
D. [ false, false, false ]
Respuesta en el primer comentario.
Top comments (3)
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.¡Le atiné!
este es uno fácil! intenta con los complejos ahora :)