// var has function scope. // let has block scope. function func(){ if(true){ var A = 1; let B = 2; } A++; // 2 --> ok, inside function scope B++; // B is not defined --> not ok, outside of block scope return A + B; // NaN --> B is not defined }
let /*Var name*/ = /*what is equals*/