var x = 3;
(function(){
console.log(x);
var x = 2;
})();
I am wondering why console.log prints out undefined for x?
var x = 3;
(function(){
console.log(x);
var x = 2;
})();
I am wondering why console.log prints out undefined for x?