Programmer's Note

コード読み書きの備忘録。

javascriptでクロージャのテスト

いろんな言語の動作テストが行える以下を使用:
[Wandbox]三へ( へ՞ਊ ՞)へ ハッハッ


コード:

function CodeGenerator() {
    var a = 0;
    return function() {
        return a++;
    }
}

var f_add = CodeGenerator();
console.log(f_add());
console.log(f_add());
console.log(f_add());

出力:
0
1
2