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