const arr =[1,2,3,4,5,6,7,8];constp=(seconds)=>newPromise((resolve)=>{setTimeout(()=>{
console.log(seconds);resolve(seconds);}, seconds *2000);});constafter=(result)=>{setTimeout(()=>{
console.log(`${result} after`);},300);}asyncfunctionshow(item){for(const second of arr){const result =awaitp(second);after(result);}}show();