JavaScript 获取数组最大最小值方法

作者:异步漫步

时间:2026-10-27

浏览:530

本文介绍在 JavaScript 中如何快速获取数组的最大值和最小值。通过扩展 Array 原型,利用 Math.max 和 Math.min 结合 apply 方法,可以简洁地实现这一功能,适用于数据可视化等需要动态计算坐标极值的场景。

文章目录

JavaScript 获取数组最大最小值方法

在项目开发过程中,有时需要从查询返回的数据中提取最大值和最小值。



实现思路如下:


具体实现代码如下:

 
/** 
定义数组最大值方法
@param {Object} array
@return {TypeName}
*/ 
Array.max=function(array)
{ 
return Math.max.apply(Math,array);
} 
/** 
定义数组最小值方法
@param {Object} array
@return {TypeName}
*/ 
Array.min=function(array)
{ 
return Math.min.apply(Math,array);
} 

调用示例如下:


具体调用代码如下:

 
//处理纵坐标自适应--start
var yData = data.rows[i];
var yMin = Array.min(yData);//纵坐标最小值
var yMax = Array.max(yData);//纵坐标最大值

实用工具推荐

电子包浆

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

使用 ›
图片压缩

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

使用 ›
相关文章