javascript怎么获取数组中的最大值和最小值

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"));//10
console.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/