“Podziel tablicę opartą na długości JS” Kod odpowiedzi

Jak podzielić tablicę w dwóch częściach w 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

Podziel tablicę opartą na długości 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

Odpowiedzi podobne do “Podziel tablicę opartą na długości JS”

Pytania podobne do “Podziel tablicę opartą na długości JS”

Więcej pokrewnych odpowiedzi na “Podziel tablicę opartą na długości JS” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu