Dividir un arreglo en bloques
Crea una función que divida un arreglo de enteros en bloques consecutivos de tamaño n, donde n es la longitud solicitada de cada bloque.
Ejemplos
chunkify([2, 3, 4, 5], 2); // [[2, 3], [4, 5]]
chunkify([2, 3, 4, 5, 6], 2); // [[2, 3], [4, 5], [6]]
chunkify([2, 3, 4, 5, 6, 7], 3); // [[2, 3, 4], [5, 6, 7]]
chunkify([2, 3, 4, 5, 6, 7], 1); // [[2], [3], [4], [5], [6], [7]]
chunkify([2, 3, 4, 5, 6, 7], 7); // [[2, 3, 4, 5, 6, 7]]Notas
- Conserva el bloque final incluso cuando tenga menos de
nvalores. - Los enteros de entrada siempre tendrán un solo dígito.