function returnPromise(number) {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve(number);
}, 2000);
});
}
const list = [1,2,3]
(async function(){
for(let i of list){
await returnPromise(i);
console.log('awit',i)
}
})()