javascript获取数组中的最大值与最小值的方法
墨初 Web前端 436阅读
在javascript脚本中,想要获取数组所有元素中的最小值与最大值,可以使用数组处理方法reduce(),下面是相关的示例,大家可以参考一下。
js获取数组中的最小值
例:
let arr = [5,6,8,4,3,1]; let min = arr.reduce(function(acc,num){ return acc < num ? acc : num; }); console.log(min); // 1
js获取数组中的最大值
上面是js获取数组中元素的最小值,想要获取最大值,我们只需要修改一个函数内的处理逻辑即可。
let arr = [5,6,8,4,3,1]; let min = arr.reduce(function(acc,num){ return acc > num ? acc : num; }); console.log(min); // 1
上面的两个js获取数组内所有元素最大值与最小值的示例中都用到了reduce()方法,关于此方法的介绍,大家可以参考本博客的相关文章。