Cómo agregar los mismos elementos a la matriz de javascript n veces

1 minuto de lectura

avatar de usuario
Deke

var fruits = [];
fruits.push("lemon", "lemon", "lemon", "lemon");

En lugar de presionar los mismos elementos, ¿cómo puede escribirlo una vez así?

fruits.push("lemon" * 4 times)

  • No son los mismos elementos. el primero tiene mayusculas Llos demás tienen minúsculas l.

    – Barmar

    14 de agosto de 2018 a las 1:05

  • cambió el error tipográfico

    – Deke

    14 de agosto de 2018 a las 1:08

  • Posible duplicado de Crear una matriz con el mismo elemento repetido varias veces

    – Akrión

    12 de octubre de 2018 a las 6:07

No deberías usar el constructor de matrices, usar [] en cambio.

const myArray = [];   // declare array

myArray.length = 5; // set array size
myArray.fill('foo'); // fill array with any value

console.log(myArray); // log it to the console

avatar de usuario
facundo petre

Intenta usar el constructor de matrices:

let myArray = Array(times).fill(elemnt)

Ver más aquí Formación

  • no necesitas new para matrices.

    – Barmar

    14 de agosto de 2018 a las 1:06

  • no necesitas new para matrices.

    – Barmar

    14 de agosto de 2018 a las 1:06

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad