function chunkArrayInGroups(arr, size) {
let result = [];
let subArr = [];
for (let i = 0; i < arr.length; i++) {
subArr.push(arr[i]);
if ((i + 1) % size === 0) {
result.push(subArr);
subArr = [];
}
}
if (subArr.length > 0) {
result.push(subArr);
}
return result;
}
chunkArrayInGroups(["a", "b", "c", "d"], 2);