Back to all solutions
#2621 - Sleep
Problem Description
Given a positive integer `ms`, write an asynchronous function that sleeps for `ms` milliseconds. It can resolve any value.
Solution
/**
* @param {number} ms
* @return {Promise}
*/
async function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}