JSFiddle - React, Tailwind, and code Playground
by Yair Even Or
JavaScript
const wait = ms => new Promise(resolve => setTimeout(resolve, ms))
const dec = async (i) => --i;
let failsafe = 10;
async function a() {
for( let i = 5; dec(i); ) {
failsafe--;
if( --failsafe )
console.log(i)
}
}
a()