Дан код:
const getNumber = n => {
return new Promise(r => {
setTimeout(() => {
r(n);
},2000)
})
}
const printNumber = n => {
return new Promise(r => {
getNumber(n).then(res => {
r(res)
})
})
}
printNumber(100).then(data => console.log(data));
Перепишите его используя операторы async/await
*/
Никак не могу понять что тут можно переписать на async/await, кто может подсказать новичку?
Место then сразу внутрь консол лога засунуть вызов функции принтНамбер с использованием авейт А еще вместо создания промисов новых тоже можно юзать авейт а сами функции сделать асинк тогда они будут возвращать промис и так
printNumber = async (n) => await new Promise
Обсуждают сегодня