Solución
solution.tsTypeScript
function chunkArray<T>(arr: T[], size: number): T[][] {
if (arr.length === 0) return [];
const chunkArray: T[][] = [];
let acc: T[] = [];
for (const item of arr) {
acc.push(item);
if (acc.length == size) {
chunkArray.push(acc);
acc = [];
}
}
if (acc.length > 0) {
chunkArray.push(acc);
}
return chunkArray;
}
// No modificar: necesario para evaluar el resultado.
export { chunkArray };0respuestas