Код Junior Реализация с нуля обновлено
Сумма промисов
Условие
Функция принимает массив промисов, резолвящихся числами, и возвращает промис с их суммой. Любое отклонение отклоняет результат.
Что проверяют тесты
суммирует
пустой массив
разное время
отклонение пробрасывается
Как подойти
Разминочная задача, которую дают перед сложной: проверяют, знаешь ли ты, что Promise.all возвращает массив в порядке входа и отклоняется на первой ошибке. Начальное значение reduce обязательно для пустого массива.
Подсказки: 1
- Promise.all уже собирает значения в массив в исходном порядке.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.