JSFiddle - React, Tailwind, and code Playground
by Robodude
Babel + JSX
async function counter(){
await new Promise(r => setTimeout(r, 500))
console.log("Counter 1")
await new Promise(r => setTimeout(r, 500))
console.log("Counter 2")
await new Promise(r => setTimeout(r, 500))
console.log("Counter 3")
}
async function go(){
console.log("start")
counter()
counter()
console.log("end")
}
go()