Hace unos días necesitaba crear un array relleno de números 0. 🤔
Podía hacerlo de una manera literal declarándolo y contando los 0 que vaya ingresando:
let arr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
¿Está perfecto no?👌
¿Pero qué pasa si debo rellenar con 100 números 0 o cualquier otro valor? 😅
Entonces puedo apoyarme en el objeto Array() y el metodo .fill() de esta manera:
let nuevoArr = Array(90).fill(0)
Dentro de Array() pongo la cantidad de elementos que quiero tener y en fill() el contenido que rellenará el array.
Aplica a cualquier tipo de contenido:
let emojiArr = Array(42).fill(String.fromCodePoint(0x1F914))
let arrObjs = Array(12).fill({})



Top comments (0)