Explica este c贸digo JavaScript
Dificultad: B谩sico
const x = [1,2,3].map((item, _, arr) => {
arr.push(4)
return item * 2
});
console.log(x)
A. [2, 4, 6, 8]
B. [8, 2, 4, 6]
C. [2, 4, 6]
D. Ninguna de las anteriores
Respuesta en el primer comentario.
Respuesta:
C. [2, 4, 6]
El m茅todo map
iterar谩 sobre el arreglo dado originalmente; esto quiere decir que si en el cuerpo de la funci贸n callback de map
a帽adimos o eliminamos un item este no tendr谩 efecto sobre el barrido hecho en el arreglo con map
.