2014年9月11日木曜日

開発環境

Head First JavaScript Programming (Eric T. Freeman (著)、 Elisabeth Robson (著)、 O'Reilly Media )のChapter 10(Liberated functions: First Class Functions)、SHARPEN YOUR PENCIL(p.453)を解いてみる。

SHARPEN YOUR PENCIL(p.453)

コード(BBEdit, Emacs)

var addN = function (n) {
        var adder = function (x) {
            return n + x;
        }
        return adder;
    },
    adder10,
    adder100;

adder10 = addN(10);
adder100 = addN(100);

print(adder10(5))      // 15
print(adder10(10000))  // 10010
print(adder100(5))     // 105
print(adder100(10000)) // 10100











						

0 コメント:

コメントを投稿