求数组中的最大值?数组数据单元求和?

150 阅读1分钟

首先,我们要清楚数组的创建方式。

数组的创建分为两种:1.字面量方式创建;2.内置构造函数的创建。

创建方式如下:

     //字面量语法
    var arr=[3,4,5,6,7];
    
    //内置构造函数语法
    var arr=[3,4,5,6,7]

当然,以上两种方法任选其一即可!

我们开始我们重头戏 求数组中的最大值:

// 声明最大值 随机选择数组中第一个数据单元  当然 arr[1],arr[2]...都可以

    var max=arr[0];
    
        // 此时i代表索引下标
        for(var i = 0; i < arr.length; i++){

        //进行判断 当max小于数组中这个数据单元 执行替换操作 
        if(max < arr[i]){
        
            // 遇到比自身大的值 将这个值赋给max
            max = arr[i];
            
            }
        }
        

以上就是数组中求最大值的操作
      

接下来 我们进行数组求和操作

    声明最大值变量
    var sum=0;
    
        // 此时i代表索引下标
    for(var i = 0; i < arr.length; i++){
       
       //打印结果是数组中的每个数据单元
       console.log(arr[i]);
   
   // 将数组中的数据单元执行累加操作 
       sum += arr[i];
    }
    
    //打印累加结果
    console.log(sum);

OK,以上就是数组求和以及数组求最大值的操作了 如果对您有帮助 请帮忙点赞评论下 您的支持 就是我更新的最大动力!