你的位置:首页 > Java教程

[Java教程]javascript如何获取数组中的最大值和最小值


javascript如何获取数组中的最大值和最小值:
比较数组中数值的大小时比较常见的操作,比较大小的方法有多种,比如可以使用自带的sort()函数,下面再来介绍一下其他比较常用的方法,代码如下:

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

以上代码可以能够实现从数组中取出最大值和最小值。
相关阅读:
1.Math.max()函数可以参阅JavaScript的Math.max()方法一章节。
2.Math.min()函数可以参阅 JavaScript的Math.min()方法一章节。
3.apply()函数可以参阅javascript的call()和apply()的作用和区别一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=8819

更多内容可以参阅:http://www.softwhy.com/javascript/