第一种方法: var a=[1,2,3,5];alert(Math.max.apply(null, a));//最大值alert(Math.min.apply(null, a));//最小值 第二种方法:
function test(){
var a=arguments.length; var max=(-Infinity); for(var i=0;i<a;i++){ if(max<arguments[i]){ max=arguments[i] } } return max } alert(test(-223,-21,-12,-445,-235,-66))
function test(){
var a=arguments.length; var min=Infinity; for(var i=0;i<a;i++){ if(min>arguments[i]){ min=arguments[i] } } return min }alert(test(-223,-21,-12,-445,-235,-66))