计算出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 只能用于循环的代码块。
网友评论