GOOGLE ADS

viernes, 29 de abril de 2022

Anidar cada elemento de una matriz

Necesito que mi matriz
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.


Solución del problema

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]]

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...