async function fun(a) { var p = new Promise((resolve) => { if(a>=0) { setTimeout(() => resolve("positive"), 3000); } else { return "negative"; } }) var a = await p console.log(a); } fun(10); for(let i=0;i<3;i++) { console.log(i); }
async function fun(a) { var p = new Promise((resolve) => { if(a>=0) { setTimeout(() => resolve("positive"), 3000); } else { return "negative"; } }) var a = await p console.log(a); } fun(10); for(let i=0;i<3;i++) { console.log(i); }