Начиная с большого [String] и заданного размера субарама, каким лучшим способом я мог бы разделить этот массив на меньшие массивы? (Последний массив будет меньше заданного размера подмашины).
Конкретный пример:
Разделите [ "1", "2", "3", "4", "5", "6", "7" ] с максимальным размером разделения 2
Код будет производить [[ "1", "2" ], [ "3", "4" ], [ "5", "6" ], [ "7" ]]
Очевидно, я мог бы сделать это немного более вручную, но я чувствую, что в быстром что-то вроде map() или reduce() может делать то, что я хочу действительно красиво.