24h購物| | PChome| 登入
2012-04-15 09:54:48| 人氣402| 回應0 | 上一篇 | 下一篇

[JavaScript] Understanding parameters

推薦 0 收藏 0 轉貼0 訂閱站台

var area = function (w, l) {
  // We should return the product of w and l.
  return w*l;
};


var isDivisible = function (x, y) {
  return x%y == 0;
};

var power = function (base, exponent) {
  var result = 1;
  for (var i = 0; i < exponent; i++) {
    result = result * base;
  }
  return result;
};

power(2, 2);

var power = function(base, exponent) {
    if(exponent == 0)
        return 1;
    return base * power(base, exponent-1);
};
console.log(power(2, 4) === 16);
console.log(power(3, 3) === 81);
console.log(power(5, 4) === 625);

台長: Morris
人氣(402) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: [學習]JavaScript |
此分類下一篇:[JavaScript] Conditionals in JavaScript
此分類上一篇:[JavaScript] Function calls as values

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文