Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

84
Vistas
Anidar cada elemento de una matriz

Necesito que mi matriz de const arr = [a, b, c, d, e, f] esté anidada, más específicamente, que cada elemento sea así. Lo que significa que mi efecto deseado es que la matriz se vea así arr = [[a], [b], [c], [d], [e], [f]]

Para lo contrario de lo que quiero lograr, podría usar arr.flat() , pero ese no es el caso aquí. Así que estoy buscando respuestas.

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Desea realizar algo para cada elemento de una matriz (en particular, envolverlo dentro de otra matriz). Para realizar una operación en cada elemento de una matriz, puede usar Array.map() .

 const arr = [1, 2, 3]; const newArr = arr.map(item => [item]); // newArr is [[1], [2], [3]]
about 4 years ago · Juan Pablo Isaza Denunciar

0

Este es un proceso de transformación fácil como este:

 const arr = [a, b, c, d, e, f]; const arr2 = arr.map(item => [item]);
about 4 years ago · Juan Pablo Isaza Denunciar

0

Simplemente map sobre la matriz usando una función que envuelve el elemento en una matriz de 1 elemento:

(Nota: el siguiente fragmento coloca cadenas en la matriz inicial solo para que se ejecute sin un ReferenceError. En la práctica, esto funcionará bien con cualquier valor, incluidas las variables que haya definido en otra parte de su archivo/secuencia de comandos).

 const arr = ["a", "b", "c", "d", "e", "f"]; const newArr = arr.map(el => [el]); console.log(newArr);

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda