Показать сообщение отдельно
  #4 (permalink)  
Старый 28.08.2016, 14:06
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Цитата:
Как присвоить 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);
Ответить с цитированием