function pause(milliseconds) {
return new Promise(resolve => setTimeout(resolve, milliseconds));
}
async function run() {
console.log("Pausing for 5 seconds...");
await pause(5000);
console.log("Resuming execution.");
}
run();
/*
run:
Pausing for 5 seconds...
Resuming execution.
*/