function first(){
console.log("1")
}
function second(){
new Promise ((resolve,reject)=>{
setTimeout(function(){
console.log("2")
resolve();
} ,0);
})
}
function third(){
console.log("3")
}
async function run(){
first();
await second();
third();
}
run();
Необходимо сделать вызов функции syn c, чтобы получить окончательный результат, поскольку 1,2,3 я попытался создать обещание и использовать asyn c await, но это не помогло другим способом