Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • Arr003-数组的最大最小值

Arr003-数组的最大最小值

求数组的最大最小值。

let arr = [12,125,732,102,345,75,23,4,234]

Math.max.apply(null,arr)
Math.min.apply(null,arr)

2.es6 的方法:

let maxNumber = Math.max(...arr)
let minNumber = Math.min(...arr)

3.排序方法

arr.sort( function(a, b) {
    return a - b;
})

let min = arr[0];
let max = arr[arr.length - 1];

比较法

let max = arr[0];

for(let i = 0; i < arr.length; i ++) {
  let cur = arr[i];
  cur > max ? max = cur : null
}

console.log(max)


let min = arr[0];
for(let i = 0; i < arr.length;  i ++) {
  let cur = arr[i];
  cur < min ? min = cur : null
}

console.log(min)

Edit this page
最近更新: 2025/10/17 02:02
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人