js獲取數組中最小值的索引

[20, 50, 6, 100, 80] 如何獲取最小值的索引呢?
這個數組可以很明顯看出來最小值是6,索引爲2,那怎麼用js查找出最小值?

  • 使用Math.min 找出最小值
var arr = [20, 50, 6, 100, 80];
var min = Math.min(...arr);
console.log(min); //6
  • 找出索引findIndex
var arr = [20, 50, 6, 100, 80];
var min = Math.min(...arr);
console.log(min); //6
let minIndex = arr.findIndex((item, index) => {
  return item == min;
});
console.log(minIndex);//2

那麼如何找出數組中的最大值呢,同樣的let max = Math.max(...arr)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章