Friday, October 2, 2009

Array.prototype.sum,max,min [javascript] [array] [prototype]

Array.prototype.sum,max,min [javascript] [array] [prototype]: "Array.prototype.sum = function(){
for(var i=0,sum=0;i<this.length;sum+=this[i++]);
return sum;
}
Array.prototype.max = function(){
return Math.max.apply({},this)
}
Array.prototype.min = function(){
return Math.min.apply({},this)
}



numeric value only.

[1,2,3].sum() => 6
[1,2,3].max() => 3
[1,2,3].min() => 1"

No comments: