Мне нужна помощь, пожалуйста.
Итак, у меня есть следующий массив:
const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
Я пытаюсь разбить этот массив на куски с длинами между заданным диапазоном
const minChunkSize = 2;
const maxChunkSize = 5;
Таким образом, размер порции может быть любым между minChunksize
и maxChunkSize
, сгенерированными случайным образом.
Возможные выходы:
[[1, 2, 3], [4, 5, 6, 7], [8, 9, 10]]
or
[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]
or
[[1, 2], [3, 4, 5, 6, 7], [8, 9, 10]]
or
[[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]]
etc...
Спасибо за вашу помощь!