欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

怎样在数组中取最大值

程序员文章站 2022-04-07 17:05:01
...
这次给大家带来怎样在数组中取最大值,在数组中取最大值的注意事项有哪些,下面就是实战案例,一起来看一下。

1.自己喜欢的方式;

let arr = [1,2,3,4,5,5,6,7];console.log(1,Math.max.apply(Math,arr));let arr2 = Math.max(1,2,3,4,5,5,6,7);console.log(2,arr2);let arr3 = Math.max.call(Math,1,2,3,4,5,5,6,7);console.log(3,arr3);

2.麻烦一点的方式

function getMax(arr) {    for (let  i = 0; i < arr.length; i++) {        if(arr[i] >= arr[0]){            //如果后面的数组比第一个大互换位置
            let k = arr[0];
            arr[0] = arr[i];
            arr[i] = k;
        }
    }    return arr[0];
}console.log(4,getMax(arr))

相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!

相关阅读:

怎样在js的数组中过滤掉false, null, 0, "", undefined, and NaN这些值

让页面动起来的WOW.js

table tr th 及table tr td 字体太多超出怎样用CSS解决

以上就是怎样在数组中取最大值的详细内容,更多请关注其它相关文章!