美文网首页
js获取数组中最小值的索引

js获取数组中最小值的索引

作者: 前端来入坑 | 来源:发表于2020-02-13 13:30 被阅读0次

    [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)

    相关文章

      网友评论

          本文标题:js获取数组中最小值的索引

          本文链接:https://www.haomeiwen.com/subject/vwikfhtx.html