JavaScript 实现数组最大值与最小值获取的自定义函数

作者:半夏

时间:2026-10-27

浏览:106

本文介绍了一个用于获取数组最大值和最小值的 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

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章