Назад к задачам
Junior — Senior
10

Порядок вывода в консоль (задача №5)

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какие строки появятся в консоли при выполнении следующего кода.

console.log('1');

setTimeout(() => {
  console.log('2');
}, 0);

Promise.resolve().then(() => {
  console.log('3');
});

new Promise((resolve, reject) => {
  console.log('4');
  setTimeout(() => {
    console.log('5');
    resolve('6');
  }, 0);
}).then(value => {
  console.log('7');
  setTimeout(() => {
    console.log(value);
  }, 0);
});