Код Middle Разминка: короткие функции обновлено

orderOfCompletion

Условие

Верни массив значений в порядке фактического завершения промисов (а не входного порядка).

Что проверяют тесты

  • по времени завершения

  • пустой вход

Как подойти

Прямая иллюстрация того, почему Promise.all сохраняет входной порядок: он раскладывает по индексам, а не по времени. Здесь мы намеренно делаем наоборот.

Подсказки: 1
  1. Собирай значения в момент разрешения каждого промиса, а не после Promise.all.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.