Цитата:
|
Как присвоить number асинхронно значение и вернуть его при выполнении функции generate ?
|
function generate(ms) {
return new Promise((resolve, reject) => {
let number;
setTimeout( () => {
number = Math.round( Math.random() * 10 );
resolve(number);
}, ms);
})
}
generate(300).then(console.log);