Загрузка...
Продолжая работу с платформой, вы принимаете условия Политики конфиденциальности и использование файлов cookie.
Реализуйте функцию promiseRace(promises), которая работает как нативный Promise.race().
promiseRace(promises)
Promise.race()
Требования:
const result = await promiseRace([ new Promise(res => setTimeout(() => res('slow'), 100)), new Promise(res => setTimeout(() => res('fast'), 50)) ]); // result = 'fast' (первый завершился)
Run your code to see results.
Click the Run button above