関数 setupSomeGlobals() {
// クロージャ内で終了するローカル変数
変数番号 = 666;
// 関数への参照をグローバル変数として保存します
var gAlertNumber = function() { console.log(num); }
}
setupSomeGlobals();
gAlertNumber(); //動作します、なぜですか?!!
console.log(数値); //うまくいかない、GOOD
gAlertNumber() は setupSomeGlobals() 関数の外では機能しないと思っていました...