Код Junior Разминка: короткие функции обновлено
tap
Условие
tap(value, fn) вызывает fn(value) ради побочного эффекта и возвращает исходное значение.
Что проверяют тесты
возвращает исходное
результат fn игнорируется
Как подойти
Утилита для вставки логирования в цепочку без её разрыва: arr.map(x => tap(x, console.log)).
Подсказки: 1
- Возвращается value, а не результат fn.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.