2012年6月29日金曜日

開発環境

『初めてのJavaScript 第2版』(シェリー・パワーズ著(Shelley Powers著)、武舎 広幸+武舎 るみ訳、オライリー・ジャパン、2009年、ISBN978-4-84311-425-5) の5章(関数)練習問題5-1解いてみる。

その他参考書籍

5-1.

コード(TextWrangler)

function calcFactorialRecursively(n){
  if(n <= 1){
    return 1;
  }
  return n * calcFactorialRecursively(n-1);
}
function calcFactorialWithLoop(n){
  var result = 1;
  for(var i = 1; i <= n; i++){
    result *= i;
  }
  return result;
}
var num  = $('#t0').val();
var result = "再帰: " + num + "! = " + calcFactorialRecursively(num) + "\n" +
             "forループ: " + num + "! = " + calcFactorialWithLoop(num);
$('#pre0').text(result);









						

0 コメント:

コメントを投稿