Задача JS

Задача JS

@webcoderofficial

Ответ:

77

Обьяснение:

setTimeout будет вызван после инициализвации и присвоения значения 77 переменной webcoderofficial. Это происходит потому, что setTimeout - это асинхронная операция, а асинхронный код, как правило, выполняется после синхронного.

Таким образом, результатом будет 77.

Более подробно изучить теорию можно на моём втором канале Front Study

Код для проверки:

let a = 77;
setTimeout( () => {
  a = 5;
}, 0);

const webcoderofficial = a;

console.log(webcoderofficial);


Report Page