//break关键字:如果在循环中使用,遇到了break,则立即跳出当前所在的循环 //案例://找到100到200之间第一个能被7整除的数字for(var i=100;i<=200;i++){ if(i%7==0){ console.log(i); break; }} //continue循环:在循环中如果遇到continue关键字,直接开始下一次循环 //案例://求100到200之间所有的奇数的和(用continue)var sum=0;var i=100;while (i<=200){ //判断这个数是不是偶数 if(i%2==0){ //如果是偶数则跳过这个数字 i++; continue; } sum+=i; i++;}console.log(sum); //案例//求1到100之间的累加值,其中不包含个位数为3的数字var sum=0;var i=1;while (i<=100){ //判断这个数除以10是不是余3 if(i%10==3){ //如果是,这个数跳过 i++; continue; } sum+=i; i++;}console.log(sum);
原文地址:https://www.cnblogs.com/lujieting/p/10032612.html
时间: 2024-10-10 03:38:04