В этом задании вам нужно будет написать несколько полезных функций для работы с массивами.
В частности:chunk- Разделяет массив на куски по size элементов. В последнем куске может быть меньше элементов чем sizeflatten- Выравнивет вложенный массив в невложенный. То есть в итоговом массиве других массивов быть не можетintersection- Возвращает массив со значениями, встречающимися во всех входящих массивахremove- Удаляет из массива все элементы, вызов предиката для которых возвращает trueuniq- Удаляет из массива повторенные элементыunion- Объединяет массивы, но не включая повторы элементовzip- Создает массив сгруппированных элементов, в котором первый массив - это массив первых элементов входящих массивов, и т.д.
Напоминаю, что существует много уже встроенных в Array.prototype методов. Ознакомиться с ними подробно можно здесь
Сами задания вы найдете в файле main.js - там же вам их и нужно реализовать.