区别
break:跳出当前循环
continue:跳出本次循环,继续下次循环
用法
break:
for(var i = 1;i<=10;i++){ //i值1-10 if(i%3==0){ break; //如果i值除以3余数为0,则跳出当前循环. } document.write(i+" "); //打印输出i }
打印结果:
仅输出1和2,很多初学者常见的答案都以为是[1]或[3],这是错的。
continue:
for(var i = 1;i<=10;i++){ //i值1-10 if(i%3==0){ continue; //如果i值除以3余数为0,则跳出当前循环,继续下次循环. } document.write(i+" "); //打印输出i }
打印结果:
1-10中,去除[3,6,9]其他均输出,[3,6,9]均可被3整除,所以都跳过循环,继续下一轮的循环。
本文地址:https://www.mainblog.cn/185.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。