1.使用Math.max

const arr = [1, 2, 3, 5, 4, 900]
const maxNum = Math.max(...arr)
console.log(maxNum) // 900

2.使用sort排序取第一个值

const arr = [1, 2, 3, 5, 4, 900]
const newArr = arr.sort((a,b)=>b-a)
console.log(newArr[0]) // 900

3.基本方法:通过遍历获取最大值

const arr = [1, 2, 3, 5, 4, 900]
var maxNum = arr[0];
for(let i=0; i<arr.length; i++){
  if( arr[i] > maxNum ){
    maxNum = arr[i]
  }
}
console.log(maxNum)

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐