tanrax / soy-un-buen-programador-js

Juego con retos sencillos de JavaScript para probarte a ti mismo que sabes lo que haces
11 stars 2 forks source link

Reto 1 : Mi solucion #3

Open ThePinkDeveloper opened 2 years ago

ThePinkDeveloper commented 2 years ago

const result = new Array(11).fill(0).map( (element, index) => index); console.log(result);

tanrax commented 2 years ago

Perfecto! Has sido el primero en todo: presentarte y resolverlo. Felicidades!! Solo un apunte, si le quitas el 0 funciona igualmente. Básicamente lo llena de undefined. Un saludo.

ThePinkDeveloper commented 2 years ago

Buenas Andros, Pues eso pensaba yo, que lo llenaría de undefineds y continuaría. Pero después de hacer algunas pruebas me di cuenta de que los undefineds no los considera en el map, no tiene mucho sentido pero es así. Hay que rellenarlos con un valor, yo puse un 0, pero puede ser cualquier cosa, incluso null, pero los undefineds los pasa por alto ...

[Edito] Vale, te refieres a añadir fill() en vez de fill(0)... Vale, así sí funciona!!! Pues ya he aprendido algo nuevo!!!