美文网首页
break和continue

break和continue

作者: 林深鹿影 | 来源:发表于2019-03-23 16:13 被阅读0次

计算出1到100之间所有不能被7整除的整数之和(用continue)

 var sum = 0;
   for(var i=1;i<=100;i++){
       //判断:如果能被7整除用continue跳出本次循环进入下一循环
       if(i%7===0){
           continue;
       }
       sum+=i;
   }
   console.log(sum);

计算出1到100之间所有不能被3整除的整数的和(用continue)

   var sum = 0;
   for(var i=1;i<=100;i++){
       if(i%3===0){
           continue;
       }
       sum+=i;
   }
   console.log(sum);

求1到100之间所有不能被3整除的整数的第一个大于2000的和

   var sum = 0;
   for(var i=1;i<=100;i++){
       if(i%3===0){
           continue;
       }
       sum+=i;
       if(sum>2000){
           alert(sum);
           break;
       }
   }

求200-300之间所有的奇数的和

   var oddSum = 0;
   var sum = 0;
   for(var i=200;i<=300;i++){
//        sum+=i;
       if(i%2===0){
           continue;
       }
       oddSum += i;
   }
   alert(oddSum);
//    alert(sum);

求200-300之间第一个能被7整数的数

   for(var i=200;i<=300;i++){
       if(i%7===0){
           alert(i);
           break;
       }
   }

总结:

break 语句用于跳出循环。
continue 用于跳过循环中的一个迭代。

注意:由于 break 语句的作用是跳出代码块,所以 break 可以使用于循环和 switch 等;而 continue 语句的作用是进入下一个迭代,所以 continue 只能用于循环的代码块。

相关文章

网友评论

      本文标题:break和continue

      本文链接:https://www.haomeiwen.com/subject/fwfsvqtx.html