function chunkArray(array, size)
{
const result = [];
for (let i = 0; i < array.length; i += size)
{
result.push(array.slice(i, i + size));
}
return result;
}
chunkArray([1,2,3,4,5,6,7], 3);
ZnVuY3Rpb24gY2h1bmtBcnJheShhcnJheSwgc2l6ZSkgCnsKCiAgICBjb25zdCByZXN1bHQgPSBbXTsKCglmb3IgKGxldCBpID0gMDsgaSA8IGFycmF5Lmxlbmd0aDsgaSArPSBzaXplKQoJewoJCXJlc3VsdC5wdXNoKGFycmF5LnNsaWNlKGksIGkgKyBzaXplKSk7Cgl9CgoJcmV0dXJuIHJlc3VsdDsKfQoKY2h1bmtBcnJheShbMSwyLDMsNCw1LDYsN10sIDMpOw==