JavaScript 陣列最大值和最小值
獲取陣列中的最大(最小)值的方法很多,比如對陣列進行一次遍歷,通過比較,找到其最大(最小)值。
也有比較簡單的方式,下面簡單分享兩種。
一. Array.prototype.sort:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var a = [7,3,4,6,10]; console.log(a.sort(function(a,b){ return (a-b);}))
sort裡比較函式是一定要傳入的,如果不傳此函式的話,a.sort()的結果是[10,3,4,6,7]。
二.Math.max,Math.min:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var arr = [7,3,4,6,10]; var max = Math.max.apply(Math,arr); var min = Math.min.apply(Math,arr); console.log(max,min);
上面方式非常簡單,更多內容參閱如下幾篇文章:
(1).apply參閱JavaScript apply()一章節。
(2).Math.max參閱Math.max() 方法一章節。
相關文章
- JavaScript 陣列 最大值和最小值JavaScript陣列
- JavaScript陣列最大值和最小值JavaScript陣列
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- JavaScript陣列最大值、最小值和平均數JavaScript陣列
- JavaScript 專題之如何求陣列的最大值和最小值JavaScript陣列
- JavaScript 陣列最大值JavaScript陣列
- js獲取陣列元素中的最大值和最小值JS陣列
- 尋找陣列中的最大值和最小值O(1.5*N)陣列
- 求陣列之和,最小值,最大值,平均值陣列
- js獲取陣列的最大值和最小值程式碼例項JS陣列
- 數字之魅:尋找陣列中的最大值和最小值陣列
- 演算法求陣列中的最大值最小值演算法陣列
- JavaScript 獲取陣列中最大值JavaScript陣列
- JavaScript 陣列排序 與 求最大值JavaScript陣列排序
- js獲取數字陣列中的最大值和最小值程式碼例項JS陣列
- JavaScript可以設定最大值和最小值的隨機數JavaScript隨機
- Javascript - 陣列和陣列的方法JavaScript陣列
- 1452: 陣列最小值陣列
- C 陣列最大值陣列
- float型別最大值和最小值型別
- 2419 求最大值和最小值
- javascript獲取陣列中最大值程式碼例項JavaScript陣列
- java陣列回顧---線性查詢最大值最小值---二分查詢Java陣列
- 視窗最大值陣列陣列
- JAVA 求出一個一維int型陣列的元素最大值、最小值、平均值、和所有元素之和Java陣列
- JavaScript中對陣列和陣列API的認識JavaScript陣列API
- JavaScript陣列升序和降序排列JavaScript陣列
- javascript字串和陣列轉換JavaScript字串陣列
- 精通javascript 函式和陣列JavaScript函式陣列
- [待]生成視窗最大值陣列陣列
- Golang獲取int陣列裡的最大值和下標Golang陣列
- 陣列呼叫c#讀取陣列中獲取最大最小值方法陣列C#
- JavaScript 陣列JavaScript陣列
- 7-1 最大值和最小值 (10分)__C++C++
- C/C++_int/float/double的最大值和最小值C++
- 【劍指offer】旋轉陣列的最小值陣列
- 遞迴求解陣列中的最大值遞迴陣列