js獲取數字陣列中的最大值和最小值程式碼例項
本章節通過程式碼例項介紹一下如何獲取數字陣列中的最大值和最小值。
實現的原理都是一樣的,下面詳細介紹如何獲取最小的值,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼var arr=[1,4,9,3,19,15,16,20,14,30,20,25,17]; function findMin(arr) { var min = arr[0]; for(var index= 1; index< arr.length; ++index) { if(arr[index] < min) { min = arr[index]; } } return min; } console.log(findMin(arr));
上面的程式碼實現了我們的要求,能夠獲取指定陣列的最小值。
實現的原理其實非常的簡單,下面做一下簡單介紹:
首先將陣列的第一個元素之存入一個變數。
然後順序遍歷後面的陣列元素,和變數min比較大小,如果比min小,那麼就替換min的值。
那麼遍歷完畢後,min的值就是最小的那個。
獲取最大值的程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var arr=[1,4,9,3,19,15,16,20,14,30,20,25,17]; function findMax(arr) { var max = arr[0]; for(var index= 1; index< arr.length; ++index) { if(arr[index] > max) { max = arr[index]; } } return max; } console.log(findMax(arr));
相關文章
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- js獲取數字陣列最大值的幾種方式JS陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- JavaScript 陣列最大值和最小值JavaScript陣列
- JavaScript陣列最大值、最小值和平均數JavaScript陣列
- 尋找陣列中的最大值和最小值O(1.5*N)陣列
- JavaScript 獲取陣列中最大值JavaScript陣列
- Golang獲取int陣列裡的最大值和下標Golang陣列
- JS陣列遍歷和獲取陣列最值JS陣列
- 獲取倒數第幾個元素程式碼例項
- C#中如何獲取二維陣列的行數和列數?C#陣列
- JavaScript陣列合並程式碼例項JavaScript陣列
- Bash Shell指令碼中的陣列使用例項指令碼陣列
- JavaScript取餘數程式碼例項JavaScript
- 求陣列之和,最小值,最大值,平均值陣列
- js獲取 陣列最大/小值JS陣列
- jQuery遍歷array陣列元素程式碼例項jQuery陣列
- python獲取命令列引數的程式碼Python命令列
- JS 不使用 for forEach 獲取兩陣列中重複的元素JS陣列
- Verilog例項陣列陣列
- JS 獲取陣列物件的值&提取Object的valueJS陣列物件Object
- 求陣列中是否存在滿足特定和的兩個數字(python & Js)陣列PythonJS
- 修改陣列【並查集維護集合的最大值、連續數字的最大值】陣列並查集
- 陣列中重複的數字陣列
- JavaScript獲取元素在陣列中的位置JavaScript陣列
- js 取陣列中某個物件的集合JS陣列物件
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- 二維陣列的獲取陣列
- React獲取元件例項React元件
- 超簡潔的js獲取位址列引數JS
- 1452: 陣列最小值陣列
- JavaScript可以設定最大值和最小值的隨機數JavaScript隨機
- JS中字串和陣列的常用方法JS字串陣列
- JS中陣列與物件的遍歷方法例項JS陣列物件
- 2419 求最大值和最小值
- JS 預編譯程式碼例項分析JS編譯
- C/C++獲取二維陣列行列數C++陣列
- 【貪心法】奇數陣列 思路解析和程式碼陣列
- js獲取北京時間程式碼JS