js求数组最大值方法汇总

JavaScript013

js求数组最大值方法汇总,第1张

原生方法:

function fnmax(array) {

var max = array[0]

for(var i = 1 i < array.length - 1i++) {

if (array[i] > max) {

max = array[i]

}

}

return max

} js内置方法:

Math.max.apply(null,arr) 取数组中的最大值

Math.max是取最大值,属于 Math对象的一个方法的使用,它能找出一组数值里最大的数,例如:Math.max(2, 5, 6)得到6;

Math.max.apply则可以找出数组中最大的数,例如:Math.max.apply(null, [2, 5, 6]) 得到6