División de arreglos

Published by Matt in

Dado un arreglo y un tamaño de bloque "n", crea una función que divida el arreglo en varios subarreglos, donde cada subarreglo tenga una longitud de "n".

Ejemplos

chunk([1, 2, 3, 4], 2) ➞ [
  [1, 2], [3, 4]
]

chunk([1, 2, 3, 4, 5, 6, 7], 3) ➞ [
  [1, 2, 3], [4, 5, 6], [7]
]

chunk([1, 2, 3, 4 ,5], 10) ➞ [
  [1, 2, 3, 4, 5]
]

Notas

Recuerda que el número de subarreglos puede no ser igual al tamaño del bloque.