Код Middle Разминка: короткие функции обновлено
firstSuccess
Условие
Верни результат первой успешной фабрики, пробуя их по порядку. Все упали - брось последнюю ошибку.
Что проверяют тесты
берёт первую успешную
все упали
не вызывает лишнего
Как подойти
Последовательный перебор запасных вариантов - это не Promise.any, который запускает всё сразу. Разницу спрашивают: any быстрее, перебор экономит запросы.
Подсказки: 1
- Цикл с try/catch и ранним return.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.