2009年10月11日 星期日

求取陣列中最大值和最小值

轉載自: 愛德華日誌

function array_min(){ // 定義求取 Array 最小值之函式
   var i, min = this[0];
   for (i = 1; i < this.length; i++){
      if (min > this[i]) min = this[i];
   }
   return min;
}
Array.prototype.min = array_min; // 在 Array 原型中加入 min 函式


function array_max(){ // 定義求取 Array 最大值之函式
   var i, max = this[0];
   for (i = 1; i < this.length; i++){
      if (max < this[i]) max = this[i];
   }
   return max;
}
Array.prototype.max = array_max; // 在 Array 原型中加入 max 函式

沒有留言: