JS中的两个for循环如何解读,我被弄晕了。本人初学者。
答案:3 悬赏:30 手机版
解决时间 2021-11-24 21:43
- 提问者网友:听门外雪花风
- 2021-11-24 14:13
JS中的两个for循环如何解读,我被弄晕了。本人初学者。
最佳答案
- 五星知识达人网友:玩家
- 2021-11-24 14:41
break;这个语句是跳出当前循环的意思,也就是跳出第二个for循环,终止循环。
当外循环i=5时,
内循环从j=0 ---j=4都是执行的,但是当j=5时,内循环终止了,以及后边的j=6,7,8,9都不再执行;紧接着继续外循环i=6,继续内循环
当外循环i=5时,
内循环从j=0 ---j=4都是执行的,但是当j=5时,内循环终止了,以及后边的j=6,7,8,9都不再执行;紧接着继续外循环i=6,继续内循环
全部回答
- 1楼网友:千杯敬自由
- 2021-11-24 17:09
i=5,且j=5时,不会执行n++,且中断内层循环,i=5,j=6~9都不会执行;i=0~9,j=0~9,二重循环,共执行if...;n++;10×10=100次,只有i=5,j=5~9共5次,没有执行n++,n结果应该是95
- 2楼网友:酒安江南
- 2021-11-24 16:20
里面循环十次,外面循环十次,这样就是10^2=100次,如果i和j同时等于5,就跳出当前循环进入下一次循环,也就是里面的for循环被跳出,那当时只加了5 所以还有5没有加,所以结果就是100-5=95
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯