Block Scope

by juanmirod

JavaScript

function countTo(n) {
  
  // console.log(i) // uncomment to get an error, i is not defined
  console.log(x)

  for(let i = 0; i < n ; i++) {
    console.log(i)
  }

  // console.log(i) // uncomment to get an error, i is not defined
  var x = 10
  console.log(x)
}

countTo(5)