“Divida uma matriz baseada em comprimento JS” Respostas de código

Como dividir a matriz em duas partes em JS

function chunkArray(arr,n){
     var chunkLength = Math.max(arr.length/n ,1);
     var chunks = [];
     for (var i = 0; i < n; i++) {
         if(chunkLength*(i+1)<=arr.length)chunks.push(arr.slice(chunkLength*i, chunkLength*(i+1)));
     }
     return chunks; 
 }
Good Gemsbok

Divida uma matriz baseada em comprimento JS

let chunk = (arr, size) => arr.reduce((acc, e, i) => (i % size ? acc[acc.length - 1].push(e) : acc.push([e]), acc), []);
let xy = ['2','4','6','7','8','10','20','33','35']
console.log(chunk(xy, xy.length))
Wide-eyed Wolf

Respostas semelhantes a “Divida uma matriz baseada em comprimento JS”

Perguntas semelhantes a “Divida uma matriz baseada em comprimento JS”

Mais respostas relacionadas para “Divida uma matriz baseada em comprimento JS” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código