javascript的原生方法獲取數組中的最大(最小)值
更新時間:2012年12月19日 16:37:14 作者:
獲取一個數組中的最大(最?。┲档淖詈唵蔚姆椒ǎ褪菍到M進行一次遍歷,通過比較,找到其最大(最小)值。但是其實在javascript的原生方法中,已經提供了一些快捷方法,可以實現此功能,需要的朋友可以了解下
獲取一個數組中的最大(最小)值的最簡單的方法,就是對數組進行一次遍歷,通過比較,找到其最大(最?。┲怠5瞧鋵嵲趈avascript的原生方法中,已經提供了一些快捷方法,可以實現此功能。
1 Array.prototype.sort
var a = [7,3,4,6,10];
a.sort(function(a,b){
return (a-b);})
注意,sort里的比較函數是一定要傳入的,如果不傳此函數的話,a.sort()的結果是[10,3,4,6,7];
2 Math.max,Math.min
var a = [7,3,4,6,10];
var max = Math.max.apply(Math,a);
var min = Math.min.apply(Math,a);
1 Array.prototype.sort
復制代碼 代碼如下:
var a = [7,3,4,6,10];
a.sort(function(a,b){
return (a-b);})
注意,sort里的比較函數是一定要傳入的,如果不傳此函數的話,a.sort()的結果是[10,3,4,6,7];
2 Math.max,Math.min
復制代碼 代碼如下:
var a = [7,3,4,6,10];
var max = Math.max.apply(Math,a);
var min = Math.min.apply(Math,a);
相關文章
javascript彈出窗口 window.open使用方法以及參數說明分析篇
window.open是網頁中經常遇到的彈出窗口代碼,不是網絡中比較反感的那類彈出代碼。用于新頁面?zhèn)髦?,回傳等?/div> 2009-12-12
JavaScript DOM學習第四章 getElementByTagNames
HTML有一些相關有不同tag名字的相關元素,比如H1-H6或者input,select和TEXTAREA。getElementByTagName只能取得那些有相同tag名稱的元素,所以你不能用他來取得所有的標題或者整個表單內容。2010-02-02
javascript getElementsByName()的用法說明
當頁面上的控件同名且多個的時候,你首先做的是什么?判斷長度?的確,從程序的嚴密角度出發(fā),我們是需要判斷長度,而且有長度和沒長度是兩種引用方法.2009-07-07最新評論

