题解 | #数组最大值#

数组最大值

https://www.nowcoder.com/practice/7b556cd6c4184e7799199f43f18fa5b1

function _max(array) {
    // 补全代码
  	//方法一:循环
    let max=array[0];
    for(let i=0,k=array.length;i<k;i++){
        
        if(array[i]>max) max=array[i];
        
    }
    return max;
}
function _max(array) {
    // 补全代码
    //方法二:解构数组,利用Math.max找最大值
    return Math.max(...array);
}
function _max(array) {
    // 补全代码
  //方法三:从小到大排序,最后一个数就是最大值
    const length=array.length;
    return array.sort((a,b)=>a-b)[length-1];
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-08 17:10
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务