Код Junior Разминка: короткие функции обновлено

chunk

Условие

Разбей массив на куски по size элементов.

Примеры

chunk([1, 2, 3, 4, 5], 2) // [[1, 2], [3, 4], [5]]
chunk([], 3) // []
chunk([1, 2], 5) // [[1, 2]]

Как подойти

for (i += size) + slice(i, i+size). slice сам обрежет хвост - отдельная ветка не нужна.

Подсказки: 1
  1. Шагай по индексу с шагом size и режь slice.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.