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

Определение последовательности вывода в консоль

Компании, где спрашивали:

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

Укажите, в каком порядке будут напечатаны значения в консоль при запуске следующего фрагмента JavaScript‑кода:

const promise = new Promise((res) => {
  console.log(1);
  setTimeout(() => {
    console.log(2);
    res();
  }, 0);
});

console.log(3);

promise.then(() => {
  console.log(4);
});