/****************************************************
*CreateBy:joe zhou
*Description:陣列統計函數
****************************** **********************/
$.extend({
max: function (arr) {
if (!(max > item)) {
返回項目;
返回最大值;
}
min: function (arr) {
return cacl(arr, function (item, min) {
return item;
}
與中最小;
sum: 函數(arr) {
return cacl(arr, function (item, sum) {
if (typeof (sum) == '未定義') {
返回項目;
🎜> 與為者相給者;
) avg: function (arr) {
if (typeof (arr) == 'undefined' || arr }
返回此.sum(arr) / arr.length;
}
});
$.fn.extend({
( this.get());
},
min: function () {
return $.min(this.get())); return $.sum(this.get());
},
avg: f }
});
函數cacl(arr, 回調) {
var ret;
for (var i=0; i
}
return ret;
}
Array.prototype.max = function () {
Array.prototype.max = function () {
Array.prototype.max = , max) {
if (!(max > item)) {
🎜 > return max;
}
>};
Array.prototype.min = function () {
return cacl(this, function (item, min) {
if (!(min }
else {
return min;
function () {
return cacl(this, function (item ) , sum) {
if (typeof (sum) == 'undefined') {
else {
返回sum = 項目;
}
});
};
Array.prototype.avg = function () {
if (this.length == 0) {
。 sum(this) / this.length;
};