Junior — Senior
62
Определите порядок вывода в консоль (пример 107)
Условие задачи
Нужно понять, в каком порядке будут напечатаны числа при выполнении следующего JavaScript‑кода.
setTimeout(() =>
new Promise((resolve) => {
console.log(3);
resolve(null);
}).then(() => console.log(4))
);
setTimeout(() => console.log(5));
Promise.resolve().then(() => console.log(1));
console.log(6);
setTimeout(() => console.log(7));
console.log(2);