网站名称网络公司,网站模板建站平台!

您现在的位置: 首页 >  站长学院 >  前端教程 >

js获取数组最大值和最小值

来源:未知 发布时间:2020-11-27 20:16:04热度:176 ℃
针对数组进行排序,数组第一个和最后一个就是最大值和最小值...

利用sort排序方法

针对数组进行排序,数组第一个和最后一个就是最大值和最小值

let arr = [1,2,3,4,5,6,7];
arr.sort(function (a, b) {
     return a-b;
}); 
//sort传入一个排序函数,a-b为升序排序,b-a为降序排序
let min = arr[0]; // 1
let max = arr[arr.length - 1]; //7

使用Math中的max/min方法

可以使用apply来实现。apply传入的是一个数组

let arr = [1,2,3,4,5,6,7];
let max = Math.max.apply(null, arr);
let min = Math.min.apply(null, arr);
console.log(max, min) // 7,1


本文地址:http://xzw.yvip8.cn/zhan/q/24.html

    标签: 最大值