javascript学习中遇到的for循环次数问题。
2017-07-23 16:09
375 查看
var a=0; outermost: for(var i=0;i<10;i++){ for(var j=0;j<10;j++){ if(i==5&&j==5){ break outermost; } a++; } } alert(a);
当外层for循环开始时,i=0,时执行到内循环,内循环里面的if条件不成立,所以内循环的j会循环10次,然后返回到外层for循环并执行第二次外循环,当第二次外循环i=1时,进入内循环,因为条件还是不成立,所以继续循环10次,然后返回外循环,以此执行下去,当i=4时,外循环执行了50次(这里我认为是内循环执行了50次,但看网上其他人说是外循环执行了50次,希望有高人能为我解惑。),然后是内循环5次,结果打印出55次。
相关文章推荐
- 学习strut时遇到的问题 - Unable to compile class for JSP 错误的解决过程。
- 二、mono for Android学习:安装IDE 以及 可能遇到问题
- 跟我学习javascript的for循环和for...in循环
- 简单学习JavaScript中的for语句循环结构
- 今天在学习C语言循环时遇到的问题
- 【JavaScript】学习笔记(对象的访问,创建;for-in循环)
- 自己面试中遇到的for循环问题
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- jQuery/javaScript学习中遇到的问题记录
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- 新手学习Struts2遇到的问题:There is no Action mapped for namespace / and action name . - [unknown location]
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- (记录学习android遇到的问题)Error:Execution failed for task ':app:packageDebug'. > Failed to create
- 关于for()循环使用过程中遇到的问题(俄罗斯方块游戏中遇到的问题)
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- javascript中的for循环细节问题
- 9*9乘法表中for循环中遇到的一点问题
- 在学习iOS的MRC管理中,遇到的retain引起的循环问题、NSString问题
- 简单学习JavaScript中的for语句循环结构