Sobes.tech
Junior — Senior
47

Что отобразится в консоли при выполнении данного JavaScript‑кода

Task condition

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

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

Promise.reject(2).catch(console.log);

Promise.resolve().then(() => setTimeout(() => console.log(3)));

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

Promise.resolve(5).then(console.log);

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

console.log(7);