break与continue的区别
来源:互联网 发布:red hat linux安装 编辑:程序博客网 时间:2024/06/05 16:44
break与continue
1.相同点
都是跳出循环
2.不同点
1)break
意思是跳出循环,跳出本次循环之后还有循环,机器也不执行。在所有的循环中都可以使用,也可以在switch中使用。
var sum = 0; for(var i = 1;i <= 10;i++){ if(i == 8){ break; } sum += i; } alert(sum);
计算1到10的和,如果计算到8就停止循环。
结果是28.
2)continue
意思是跳出本次循环,如果跳出本次循环之后,还有循环,就进入下一次循环。在所有的循环中都可以使用,但是不可以在switch中使用。
var sum = 0; for(var i = 1;i <= 10;i++){ if(i == 8){ continue; } sum += i; } alert(sum);
也是计算从1到10的和,计算到8跳出循环。
结果是47.
总结
从结果看出,break与continue的区别是break直接不循环了,但是continue跳出本次之后还要接着循环。
continue使用之后会使结构变得清晰,有利于我们观察代码,提高了代码的可读性。
阅读全文
1 0
- break与continue的区别
- continue 与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- continue与break的区别
- break与continue的区别
- break;与continue;的区别
- break 与 continue的区别
- continue 与break 的区别
- continue与break的区别
- break与continue的区别
- break与continue的区别
- break与continue的区别
- break与continue的区别
- break,continue,break的用法与区别
- break,continue,break的用法与区别
- spark 一些算子的使用及优化
- 自制力才是你努力的第一步
- shiro realm实现
- vsftpd中关于ftpusers和user_list两个文件的说明以及vsftpd.conf中的userlist_enable和userlist_deny两个配置项的解释
- 小白零基础学习C++(1)基础类的实现
- break与continue的区别
- 开篇杂记
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程.
- Oracle数据库用cmd命令行导入导出dmp数据文件
- java-基础-1.1 整型
- 删除日志的shell脚本
- 斐波那契数列(用Java解决兔子数目问题)
- mysql5.7默认生成随机密码,不知道登录时需要强改
- 如何开启Linux双网卡的转发功能