1、用Math的max,min函数
var array = [10,2,3,4,5,6,30,8,9];
Math.max.apply(null,array);
Math.min.apply(null,array);
// Math.max.apply(Math或者{},array);
// Math.min.apply(Math或者{},array);
2、先排序,在pop,
array .sort();
alert(b.pop()); //最大值
alert(b.shift());//最小值
原文:http://www.cnblogs.com/sallet/p/4383767.html