重庆SEO前端技术博客

重庆SEO前端技术博客

当前位置: 主页 > javascript >

continue与break区别以及使用

时间:2020-10-17 20:24来源:未知 作者:点击:
continue与break区别: break: 跳出循环(跳出{}号,循环结束,开始执行循环后面的内容) continue: 立即跳出当前循环,继续下一次循环(跳到i++的地方,重新循环) 看例子: for(var n=0;n
continue与break区别:
 
break:     跳出循环(跳出{}号,循环结束,开始执行循环后面的内容)
continue:    立即跳出当前循环,继续下一次循环(跳到i++的地方,重新循环)
 
看例子:
 
for(var n=0;n<=5;n++){           
    if(n==4){
        continue;        //如果N等于4时,跳出这次打印
    }
    window.document.write(n + '<br>');   //打印n的值
    
}
 
//结果:0 1 2 3 5
 
 
例子:100-300之间不能被12整除的和
 
var a =0;
for(var n=100;n<=300;n++){   
    if(n%12==0){          //如果n能整除12
        continue;         //那么就跳出此次,进入下一次循环
    }
    a=a+n;                 
}window.document.write(a);
 
//结果:36732
 
break 例子:
 
// 1-2000之间,求1-50的和
 
var a=0;
for(var n=1;n<=2000;n++){
    if(n>50){         
        break;        //跳出循环
    }
    window.document.write(n+'<br>')
    a=a+n;   //求1-50的和         
}window.document.write(a);

continue与break区别以及使用

------分隔线----------------------------