首頁  >  文章  >  web前端  >  怎樣在數組中取最大值

怎樣在數組中取最大值

php中世界最好的语言
php中世界最好的语言原創
2018-03-09 16:24:382453瀏覽

這次帶給大家怎樣在陣列中取最大值,在陣列中取最大值的注意事項有哪些,下面就是實戰案例,一起來看一下。

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

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

怎麼在js的陣列中過濾掉false, null, 0, "", undefined, and NaN這些值

#讓頁面動起來的WOW.js

table tr th 及table tr td 字體太多超出怎樣用CSS解決

#

以上是怎樣在數組中取最大值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn