RosettaCodeData/Task/Sleep/JavaScript/sleep-1.js

12 lines
223 B
JavaScript

function delay (ms) {
return new Promise((res) => setTimeout(res, ms))
}
void (async () => {
for (let i = 10; i > 0; --i) {
console.log(i)
await delay(1000)
}
console.log('Blast off!')
})()