JavaScript 实现数组最大值与最小值获取的自定义函数
作者:半夏时间:2026-10-27 13:33:21浏览:107
本文介绍了一个用于获取数组最大值和最小值的 JavaScript 自定义函数 getMaximin。该函数利用 Math.max 和 Math.min 结合 apply 方法,通过传入参数 'max' 或 'min' 来分别返回数组中的最大或最小元素,并附带了具体的测试用例代码。
获取数组最大最小值的 JS 自定义函数实现
在实际开发中,获取数组的最大值和最小值需求日益频繁。为此,作者编写了一个通用方法供开发者参考使用。如果在使用过程中发现任何问题,欢迎联系交流,共同学习进步。
具体实现代码如下:
function getMaximin (arr,maximin) {
if (maximin == "max") {
return Math.max.apply(Math, arr);
}else if (maximin == "min") {
return Math.min.apply(Math, arr);
}
}
var a = [3,2,4,2,10]
var b = [12,4,45,786,9,78]
alert("aMax:" + getMaximin(a,"max") + "---aMin:" + getMaximin(a,"min") + "---bMax:" + getMaximin(b,"max") + "---bMin:" + getMaximin(b,"min"))//aMax:10---aMin:2---bMax:786---bMin:4作者最新文章
JavaScript闭包与类(Class)的区别及适用场景对比
2026-11-05 15:48:57
JavaScript入门要学ES6吗?let与箭头函数等新特性解析
2026-11-05 14:49:16
JavaScript 8种数据类型详解:基本类型与引用类型的区别
2026-11-05 14:25:15
怎么在JavaScript中使用async/await优化Ajax异步流程
2026-11-05 13:56:15
JavaScript replace回调函数实现动态正则替换逻辑
2026-11-05 13:52:13
