function chunkArray(array, size) {
let result3 = [];
for (let i = 0; i < array.length; i += size) {
let chunk = array.slice(i, i + size);
result3.push(chunk);
}
return result3;
}
console.log(chunkArray([1, 2, 3, 4, 5, 6, 7, 8], 3));
ZnVuY3Rpb24gY2h1bmtBcnJheShhcnJheSwgc2l6ZSkgewogICAgbGV0IHJlc3VsdDMgPSBbXTsKICAgIGZvciAobGV0IGkgPSAwOyBpIDwgYXJyYXkubGVuZ3RoOyBpICs9IHNpemUpIHsKICAgICAgICBsZXQgY2h1bmsgPSBhcnJheS5zbGljZShpLCBpICsgc2l6ZSk7CiAgICAgICAgcmVzdWx0My5wdXNoKGNodW5rKTsKICAgIH0KICAgIHJldHVybiByZXN1bHQzOwp9CmNvbnNvbGUubG9nKGNodW5rQXJyYXkoWzEsIDIsIDMsIDQsIDUsIDYsIDcsIDhdLCAzKSk7