Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
3
Определение последовательности вывода в консоль при работе с Promise и setTimeout
Условие задачи
Укажите порядок появления сообщений в консоли при выполнении следующего JavaScript‑кода:
function demo() {
const promiseObj = new Promise((resolve) => {
console.warn('1');
setTimeout(() => console.warn('2'));
resolve('');
});
promiseObj.then(() => {
console.warn('3');
setTimeout(() => console.warn('4'));
});
console.warn('5');
}
demo();