老师能不能解释这个题目的解析

老师能不能解释这个题目的解析

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2019-09-10 11:45:10

同学你好,

是不明白这道题的执行过程吗?可以参考下面解释:

这是两个for循环嵌套:

http://img1.sycdn.imooc.com//climg/5d771ada0001f86303460178.jpg

(1)外层循环执行一次,内层循环会执行到满足条件为止停止。例如当i=0时,执行内层循环,j=1,输出j为1;j=2,输出j为2;j=3,满足if条件判断,执行break,跳出当前循环,不输出j。

(2)内层循环停止了,就会到外层执行i=1,执行内层循环,j=1,输出j为1;j=2,输出j为2;j=3,满足if条件判断,执行break,跳出当前循环,不输出j。

(3)内层循环停止了,就会到外层执行i=2,不满足i<2条件,停止执行。

所以最后输出的结果是1,2,1,2;自己可以测试理解下。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
2.组件化网页开发
  • 参与学习           人
  • 提交作业       1121    份
  • 解答问题       14456    个

本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师