[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)
网友评论