Sobes.tech
Junior — Senior
52

Как изменяется значение счётчика в разных областях видимости

被问到的公司:

RutubeRutube
任务条件

Необходимо предсказать, какой результат будет выведен функцией console.log(counter++), учитывая правила области видимости переменных в JavaScript.

let counter = '1';
function foo() {
  let counter = '2';
  bar();
  function bar() {
    console.log(counter++);
  }
}

function exec() {
  foo();
}

exec();