JavaScript 数组的概念、 数组(Array)、遍历数组、数组的长度

本文介绍了JavaScript中的数组,包括如何创建数组、遍历数组、获取数组长度以及计算数组元素的总和和平均值。示例代码展示了使用new关键字和数组字面量创建数组,通过for循环遍历数组并访问元素,以及通过length属性获取数组长度。此外,还演示了如何找出数组中的最大值。
摘要由CSDN通过智能技术生成

数组(Array)

  • 是指一组数据的集合 其中每个数据被称作元素 在数组中 可以存放任意类型的元素 数组是一种将一租数据存储在单个变量名下的优雅方式
  • 用 new 创建数组
  • var arr = new Array(); 创建一个空数组
  • 利用数组字面量 创建数组 [ ]
  • var arr = [ ]; 创建一个空的数组
  • 数组里面的 数据一定要用 逗号, 隔开
  • 数字里面的数据 称为 数组元素
    代码展示
<script>
        var arr = ['星期一','星期二','星期三','星期四','星期五','星期六','星期天',]
        console.log(arr[0]);
        console.log(arr[1]);
        console.log(arr[2]);
        console.log(arr[3]);
        console.log(arr[4]);
        console.log(arr[5]);
        console.log(arr[6]);
        console.log(arr[7]); //undefined  没有 第七个 所以 打印undefined
    </script>

在这里插入图片描述

遍历数组

  • 就是把数组中的元素从头到尾访问一次
    可以用到 for循环来完成
    代码
 var raa = ['星期一','星期二','星期三','星期四','星期五','星期六','星期天',]
        for (i = 0 ; i < 7; i++){
            console.log(raa[i]);
        }

在这里插入图片描述

  • 因为我们的数组索引号是从0开始的 所以 i 必须从0开始 i < 7;
  • 输出的时候 raa[ i ] i 计数器当索引号来用

数组的长度

可以使用 数组名.length来访问数组元素的 数量长度
代码

var raa = ['星期一','星期二','星期三','星期四','星期五','星期六','星期天',]
        for (i = 0 ; i < raa.length; i++){
            console.log(raa[i]);
        }

这里 7 换成了 raa.length 输出结果不变

求 数组里的和 及 平均值

 <script>
        var arr = [ 3 ,10 , 6,12];
        var h = 0;
        var p =- 0;
        for ( i = 0 ;i < arr.length;i++){
            h = h + arr[i];
            p = h / arr.length;
        }
        console.log(h, p);

在这里插入图片描述

求数组里最大的数

 // 求数组中最大的值
          var arr = [ 1,21,33,2,89,66] ;
          var max = arr[0];
          for(var i = 1;i < arr.length;i++){
              if(max < arr[i]){
                  max = arr[i];
              }
          }console.log(max);

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MDR_0820

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值