"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo crear una matriz con elementos repetidos varias veces en JavaScript?

¿Cómo crear una matriz con elementos repetidos varias veces en JavaScript?

Publicado el 2024-11-08
Navegar:268

How to Create an Array with Elements Repeated Multiple Times in JavaScript?

Crear una matriz con elementos repetidos varias veces

En JavaScript, se puede crear una matriz con el mismo elemento repetido varias veces mediante varios métodos.

Un enfoque sencillo es utilizar un bucle for y agregar incrementalmente el elemento a la matriz:

var repeatelem = function(elem, n) {
  var arr = [];
  for (var i = 0; i 

Sin embargo, en ES6, hay una manera más concisa y eficiente de hacer esto usando el método Array.fill():

Solución ES6:

console.log(
  Array(5).fill(2)
)
//=> [2, 2, 2, 2, 2]

El método Array.fill() toma dos argumentos: el elemento a repetir y el número de veces a repetirlo. Este método no sólo es más conciso sino también más eficaz que el enfoque de bucle for, especialmente para matrices grandes.

Declaración de liberación Este artículo se reimprime en: 1729683690 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3