JavaScript獲取陣列最大值和最小值

admin發表於2018-09-20

獲取陣列最大隻和最小值是非常簡單的操作。

在ES2015之前非常簡單,ES2015之後更加簡單。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let arr = [5,3,7,15,12,9]; 
let max = Math.max.apply(Math,arr); 
let min = Math.min.apply(Math,arr);
console.log(max,min);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201809/20/111339l4ircsdderbelb7b.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

上述程式碼可以獲取陣列中的最大值和最小值。

下面使用展開運算子實現上述相同的功能。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let arr = [5,3,7,15,12,9]; 
let max = Math.max(...arr); 
let min = Math.min(...arr);
console.log(max,min);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/201809/20/111412d3p1u1ubwop4pau3.png\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

關於展開運算子可以參閱JavaScript 展開運算子一章節。

相關文章