new Promise( (res, rej) => { setTimeout(() => res(1), 1000); }).then( (res) => { console.log(res); // 1 return res*2 }).then( (res) => { console.log(res); // 2 });