跳出循环
<script>
for(var i=1;i<=100;i++){
console.log(i);
if(i==5){
//跳出循环
break;
}
}
</script>
continue是跳出循环一次
<script>
for(var i=1;i<=100;i++){
if(i==5){
//continue是跳出循环一次
continue;
}
console.log(i);
}
</script>
<script>
for(var i=1;i<10;i++){
for(var j=1;j<10;j++){
if(j==2){
//break 跳出当前的循环
break;
}
}
console.log("i="+i+";j="+j);
}
</script>
<script>
var count = 0;
while(count < 100){
count ++;
if(count == 3){
continue;
}
console.log(count);
}
</script>
求200-300之间所有的奇数的和(用continue)
<script>
//求200-300之间所有的奇数的和(用continue)
var sum = 0;
for(var i=200;i<=300;i++){
//当时偶数的时候跳出循环
if(i%2==0){
continue;
}
else{
sum += i;
}
}
console.log(sum);
</script>
求200-300之间第一个能被7整数的数(break)
<script>
//求200-300之间第一个能被7整数的数(break)
for(var i=200;i<=300;i++){
if(i%7==0){
break;
}
}
console.log(i);
</script>