JSFiddle - React, Tailwind, and code Playground

by Derek Leung

JavaScript

async function timeout(n){
	// create timer
    let timer = () => new Promise(resolve => setTimeout(() => resolve(n), n));
    // return message
    return "Resolved after " + (await timer()/1000) + " seconds";
}

// call
timeout(3000).then(alert);