Junior — Senior
33
Определение порядка вывода в консоль (пример 36)
Условие задачи
Укажите, какой порядок будет выведен в консоль при выполнении следующего кода:
console.log(1);
setTimeout(() => console.log(2));
Promise.reject(3).catch(console.log);
new Promise(resolve => setTimeout(resolve)).then(() => console.log(4));
Promise.resolve(5).then(console.log);
console.log(6);
setTimeout(() => console.log(7),0);