您好,欢迎访问一九零五行业门户网

Javascript获取数组中的最大值和最小值的方法汇总_javascript技巧

比较数组中数值的大小是比较常见的操作,比较大小的方法有多种,比如可以使用自带的sort()函数,下面来介绍如下几种方法,代码如下:
方法一:
//最小值array.prototype.min = function() {var min = this[0];var len = this.length;for (var i = 1; i 1
方法三:
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]; console.log(getmaximin(a,max));//10console.log(getmaximin(b,min));//04
方法四:
var a=[1,2,3,5];alert(math.max.apply(null, a));//最大值alert(math.min.apply(null, a));//最小值
多维数组可以这么修改:
var a=[1,2,3,[5,6],[1,4,8]];var ta=a.join(,).split(,);//转化为一维数组alert(math.max.apply(null,ta));//最大值alert(math.min.apply(null,ta));//最小值
以上内容是小编给大家分享的javascript获取数组中的最大值和最小值的方法汇总,希望大家喜欢。
其它类似信息

推荐信息