Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
4
Определите, какой вывод появится в консоли при выполнении кода
Условие задачи
Нужно предсказать, какие значения будут напечатаны в консоли после запуска следующего фрагмента JavaScript. Обратите внимание на порядок выполнения setTimeout, промисов и синхронных операторов.
setTimeout(() => {
console.log(1);
});
const promise = new Promise((resolve) => {
console.log(2);
resolve(new Promise((resolve) => {
resolve(3);
}));
});
promise.then(message => {
console.log(message);
});
console.log(4);