js 数组 遍历 长度 最大值 案例 相加

 /* 1.数组(Array):一组数据的集合   数组中的数据称为元素

        2.创建方式2种

        (1)利用 new  */

        var arr = new Array();  //创建了一个空的数组 A大写

        /* (2)利用数组字面量 最常用 */

        var arr = []; 

        var arr1 = [1,2,3,4,5,'PINK']; //数据一定要用 , 隔开   索引号 0 1 2 3 4 逐渐排列

        console.log(arr1);  

        //如果想选中数组中的一个元素 通过索引号

        console.log(arr1[5]); //PINK

        var day = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日',];

        console.log(day[6]);

 

        // 遍历数组:把数组的每个元素从头到尾的访问一次 eg

        //for in 遍历我们的对象

        // for ( 变量 in 对象){

 

        //}

        var obj = {

            name : '韩梅梅',

            age : 24,

            sex : '男',

        }

 

        for ( var k in obj ){

            console.log(k);              //k变量输出 得到的是属性名

            console.log(obj[k]);         // obj[k]  得到的是属性值

        }

 

        var day = ['星期一','星期二','星期三','星期四','星期五','星期六','星期日',];

        // 通过循环将每个元素访问一次输出

        for(i = 0 ; i < 7 ; i++){

            console.log(day[i]);

        }

 

       

        // 数组长度

        console.log(day.length);

 

        // 数组最大值

        var num = [2 , 56 , 78 , 1 , 26 , 24];

        var max = num[0];

        for ( i = 1 ; i < num.length ; i++){

            if( num[i] > max){

                max = num[i];

            }

        }

        console.log(max);

 

     

        var num1 = prompt('请输入第一个值:');

        var num2 = prompt('请输入第二个值:');

        var result = parseFloat(num1) + parseFloat(num2);

        alert('最终结果是:' + result);

       </script>

 

        //案例题(空数组,追加1-10进入)

        var xman = [];

        for( var i = 0 ; i < 10 ; i++){

            xman[i] = i + 1;

        }

        console.log(xman);

 

        //案例2 (将一个数组中大于10的元素放入新数组)

        var num8 = [2,0,6,1,77,0,52,0,25,7];

        var num9 = [];

        var j = 0;

        for (var i = 0 ; i < num8.length ; i++){

            if(num8[i] > 10){

                num9[j] = num8[i];

                j++;

            }

        }

        console.log(num9);

 

        //案例2  第二种方法

        var num10 = [2,0,6,1,77,0,52,0,25,7];

        var num11 = [];

        for ( var i = 0 ; i < num10.length ; i++){

            if(num10[i] > 10){

                num11[num11.length] = num10[i];

            }

        }

        console.log(num11);

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值