7.22学习内容

1.求数组中最大值

       //1.求数组[2,6,1,77,52,25,7,99]中的最大值;

        //2.声明一个保存最大元素的变量max

        //3.默认最大值可以取数组中的第一个元素

        //4.遍历这个数组,把里面每个数组元素和max相比较

        //5.如果这个数组元素大于max就把这个数组元素存到max里面,否则继续下一轮比较

        //6.最后输出这个max

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //1.求数组[2,6,1,77,52,25,7,99]中的最大值;
        //2.声明一个保存最大元素的变量max
        //3.默认最大值可以取数组中的第一个元素
        //4.遍历这个数组,把里面每个数组元素和max相比较
        //5.如果这个数组元素大于max就把这个数组元素存到max里面,否则继续下一轮比较
        //6.最后输出这个max
        var arr =[2,6,1,77,52,25,7,99];
        var max =arr[0];
        for (var i=0;i<arr.length;i++){
            if(arr[i]>max){
            max=arr[i];   
            }
        }
        console.log('该数组里面的最大值是:'+max);

    </script>
</head>
<body>
    
</body>
</html>

2.数组转换为字符串

        //将数组['red','green','blue','pink'];转换为字符串,并且用|或者其他符号分割

        //1.需要一个新变量用于存放转换完的字符串str

        //2.遍历原来的数组,分别把里面数据取出来,加到字符串里面

        //3.同时在后面多加一个分隔符

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //将数组['red','green','blue','pink'];转换为字符串,并且用|或者其他符号分割
        //1.需要一个新变量用于存放转换完的字符串str
        //2.遍历原来的数组,分别把里面数据取出来,加到字符串里面
        //3.同时在后面多加一个分隔符
        var arr =['red','green','blue','pink'];
        var str = '';
        var sep = '*';
        for(var i = 0 ; i<arr.length ; i++){
            str+=arr[i]+sep;
        }
        console.log(str);
    </script>
</head>
<body>
    
</body>
</html>

3.数组中新增元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
         //1.新增数组元素,修改length长度
         var arr =['red','green','blue'];
         console.log(arr.length);
         arr.length = 5;//把我们数组的长度修改为5,里面应该有五个元素
         console.log(arr);
         console.log(arr[3],arr[4]);//undefined

         //2.新增数组元素,修改索引号,追加数组元素
         var arr1=['red','green','blue'];
         arr1[3]='pink';
         console.log(arr1);
         arr1[0]='yellow';//这里是替换原来的数组元素
         console.log(arr1);
         arr1='有点意思';
         console.log(arr1);//不要直接给数组名赋值,否则里面的数组元素都没有了 

    </script>
</head>
<body>
    
</body>
</html>

4.数组中存1~10个值

        //新建一个数组,里面存放10个整数(1~10)

        //核心原理:使用循环来追加数组

        //1.声明一个空数组[]

        //2.循环中的计数器i可以作为数组元素存入

        //3.由于数组的索引号是从0开始的,因此计数器从0开始更合适,存入的数组元素要+1

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //新建一个数组,里面存放10个整数(1~10)
        //核心原理:使用循环来追加数组
        //1.声明一个空数组[]
        //2.循环中的计数器i可以作为数组元素存入
        //3.由于数组的索引号是从0开始的,因此计数器从0开始更合适,存入的数组元素要+1
        var arr=[];
        for(var i=0;i<10;i++){
            arr[i]=i+1;
        }
        console.log(arr);

    </script>
</head>
<body>
    
</body>
</html>

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一个默默努力的小白

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

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

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

打赏作者

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

抵扣说明:

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

余额充值