Задача JS

Задача JS

@webcoderofficial

Ответ:

7

Обьяснение:

let имеет блочную область видимости.

В нашем примере фактически две независимые переменные webcoderofficial, одна - глобальная, вторая - в блоке if. Переопределяем мы ту переменную, которая находится внутри if, а вот выводим глобальную, поэтому webcoderofficial будет равно 7.

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

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

let webcoderofficial = 7;

if (webcoderofficial) {
  let webcoderofficial = 4;
  webcoderofficial *= webcoderofficial;
}

console.log(webcoderofficial);


Report Page