09 break和continue

break:当程序遇到break之后,直接跳出当前的整个循环,此时这个循环结束,执行循环下面的代码
    for(var i = 0; i < 10; i++){
    while(true){ //true代表成立
         console.log("哈哈");
         break; //只结束当前的while循环
      } 
    }
    console.log("已跳出");
需求:100-200中第一个可以被7整除的数字
    for(var i = 100; i <= 200; i++){ //从100到200之间进行循环
       if(i % 7 == 0){ //7的倍数
          console.log(i); //打印7的倍数
          break; //在打印完第一个后终止
       }
    }

continue:当程序遇到continue之后,跳出当前本次的循环,直接执行下一次循环
    var i = 0;
    while(i < 5){
         console.log(i);
         continue; // 没有进行自加就会一直不满足条件便会一直执行
         i++;
    }
    console.log(i);
注:这是个死循环,结束本次,开始下一次一直循环,没有结束条件
需求:用continue求100-200之间所有奇数和
    var sum = 0;
    var i = 100;
    while(i <= 200){ //为奇数时直接跳过if,进行sum计算
         if(i % 2 == 0){ //判断为偶数
           i++;  //+1变为奇数
           continue; //跳出本次执行下一次
         }
         sum += i;
         i++;
    }
    console.log(sum);
    
数组[]:存储数据
索引(下标)从0开始
数组里数字为元素,数组长度就为元素个数,下标从0开始(最大下标:length-1)
例:
    var arr =[10,20,30,40,50,60];
    console.log(arr); //打印数组里的元素
    console.log(arr.length); //6
    console.log(arr[1]); //20
    
    var arr1 = [];
    console.log(arr1);
    console.log(arr1.length); //0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值