0

function b() {
  console.log(myvar);
}

function a() {
  var myvar = 2;
  console.log(myvar);
  b();
}

var myvar = 1;
console.log(myvar);
a();
console.log(myvar);

Why output of console log of myvar in function b is 1 not 2?

Lee Taylor
  • 7,155
  • 14
  • 29
  • 44

0 Answers0