Этот код вообще не нужно беспокоиться о размере и массиве, работает универсально
function TwoDimensional(arr, size)
{
var res = [];
for(var i=0;i < arr.length;i = i+size)
res.push(arr.slice(i,i+size));
return res;
}
- Определение пустого массива.
- Итерации в соответствии с размером, чтобы мы получите указанный chunk.Th поэтому я увеличиваю i с размером, потому что размер может быть 2,3,4,5,6 ......
- Здесь, сначала я нарезаю от i до (i + size), а затем я нажимаю его на пустой массив res.
- Верните двумерный массив.
задан skrrgwasme 24 February 2015 в 20:17
поделиться