Sobes.tech
Junior — Senior
32

Определение порядка вывода в консоль JavaScript‑кода

Условие задачи

Нужно указать, какие значения и в каком порядке появятся в консоли при выполнении следующего скрипта.

 console.log(1);

setTimeout(() => console.log(2));

setTimeout(() => {
    console.log(3)
    Promise.resolve().then(() => console.log(3.1))
}, 0);

Promise.resolve().then(() => console.log(4));

setTimeout(() => console.log(5));

console.log(6)