2014年9月13日土曜日

開発環境

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

SHARPEN YOUR PENCIL(p.459)

コード(BBEdit, Emacs)

var compareNumbers = function (num1, num2) {
        return num1 - num2;
    },
    nums = [1, 2, 3, 4, 5],
    i,
    j,
    max,
    x,
    y,
    output = '';

for (i = 0, max = nums.length; i < max; i += 1) {
    x = nums[i];
    for (j = 0; j < max; j += 1) {
        y = nums[j];
        output += x  + ' ' + y + ' ' + compareNumbers(x, y) + '\n';
    }
}

print(output);












						

0 コメント:

コメントを投稿