Минимальное
Array.prototype.min = function(){
var min = parseInt(this[this.length-1]), el;
for(var i=this.length-2; i>=0; i--){
el = parseInt(this[i]);
if(el<min){
min = el;
}
}
return min;
};
Максимальное
Array.prototype.max = function(){
var max = parseInt(this[this.length-1]), el;
for(var i=this.length-2; i>=0; i--){
el = parseInt(this[i]);
if(el>max){
max = el;
}
}
return max;
};
Округление всех элементов массива
Array.prototype.toFixed = function(num){
for(var i = 0; i < this.length; i++){
this[i] = this[i].toFixed(num);
}
}
// использование:
var array = [1,3,5,-1,8,0];
document.write(array.min());// -1
document.write(array.max());// 8