Функция delay

Easy
promisesasynctimingjavascript

Напишите функцию delay(ms), которая возвращает промис, переходящий в состояние "resolved" через указанное количество миллисекунд.

Функция должна:

  • Принимать один параметр ms (число миллисекунд)
  • Возвращать Promise, который разрешается через ms миллисекунд
  • Не передавать никаких значений при разрешении промиса
delay(1000).then(() => {
    console.log('Прошла 1 секунда');
});

async function example() {
    console.log('Начало');
    await delay(2000);
    console.log('Прошло 2 секунды');
}
Ваш код - JavaScript
Результаты
Нажмите «Запуск» для выполнения кода