数组简单案例

数组的求和 

  var arr = [1, 9, 7, 3, 5]

    // 定义容器

    var sum = 0

    // 先输出每个元素

    for (var a = 0; a < arr.length; a++) {

        // 输出每个元素

        console.log(arr[a]);

        // 将每一个都加在容器中

        sum += arr[a]

    }

    console.log(sum);

    数组的数据到渲染页面 页面中

  var arr = [

        "越南被曝咖啡造假:咖啡粉里掺加电池芯",

        "抗日神剧被当教材:机密文件居然有女优名字",

        "王俊凯任联合国大使:系最年轻的联合国大使",

        "行人闯红灯遭水喷 目前还在测试阶段",

        "68条鱼估价超600万 什么鱼要这么贵?"

    ]

    // 先输出ul开头

    document.write('<ul>');



    // 遍历数组

    for (var a = 0; a < arr.length; a++) {

        document.write('<li>');

        document.write(arr[a]);

        document.write('</li>');

    }



    // 再输出ul结束

    document.write('</ul>');


 

    求数组中最大值   

var arr = [1, 7, 9, 3, 5]

    // 定义容器,准备存储最大值 - 先假设第一个数字是最大的

    var max = arr[0]

    // 容器中数字跟其余每个数字都做比较

    for (var a = 1; a < arr.length; a++) {

        // 每个一个都跟容器数字比较

        if (arr[a] > max) {

            // 当其他数字比max中的数字还要大 - 就将其她大的数字放在容器中

            max = arr[a]

        }

    }

    console.log(max);


 

   把 1~100 存到数组中 

  var arr = []

    for (var a = 1; a <= 100; a++) {

        // arr[a-1] = a

        arr[arr.length] = a

    }

    console.log(arr);

    给数组开头添加一个元素   

var arr = ['a', 'b', 'c']

    让数组倒着往后退一个空间

    arr[3] = arr[2]

    arr[2] = arr[1]

    arr[1] = arr[0]

    for (var a = arr.length; a > 0; a--) {

        arr[a] = arr[a - 1]

    }

    for (var a = arr.length - 1; a >= 0; a--) {

        arr[a + 1] = arr[a]

    }

    arr[0] = 'd'

    console.log(arr);

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值