Код Junior Разминка: короткие функции обновлено
groupBy
Условие
Сгруппируй элементы по результату fn(x) в объект.
Что проверяют тесты
по длине слова
пустой массив
по чётности
Как подойти
(acc[key] ||= []).push(x). Ключи объекта всегда строки - для объектных ключей бери Map.
Подсказки: 1
- reduce в объект-аккумулятор; ключ может встретиться впервые.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.