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)