var arr = [1,3,4,2]
1.Math.max()
var arr = [1,3,4,2]
console.log(Math.max(...arr))
var arr = [1,3,4,2]
console.log(Math.max.apply(null,arr))
2.sort()后最后一个元素
var arr = [1,3,4,2]
console.log(arr.sort()[arr.length-1])
3.reduce()
var arr = [1,3,4,2]
var max = arr.reduce((num1, num2) => {
return num1 > num2 ? num1 : num2}
)
console.log(max)
4.循环
var arr = [1,3,4,2]
let max = arr[0];
for (let i = 0; i < arr.length - 1; i++) {
max = max < arr[i+1] ? arr[i+1] : max
}
var arr = [1,3,4,2]
var max = arr[0]
arr.forEach((item) => {
max = max > item ? max : item
})
console.log(max)