Как сделать промис синхронным?
async function some() {
var promise = new Promise((resolve, reject) => {
setTimeout(() => resolve("Two"), 3000);
}).then(data => {
return data;
}).catch(err => {
return err;
});
return await promise;
}
console.log("One");
console.log(some());
console.log("Three");
Должно быть:
One
Two
Three