为了账号安全,请及时绑定邮箱和手机立即绑定

代码一是10很好理解,代码二是100就不懂了,麻烦说一下代码二的流程,一点都不懂!

代码一是10很好理解,代码二是100就不懂了,麻烦说一下代码二的流程,一点都不懂!

我是小绿人 2016-06-13 18:50:16
一:var num = 0;for (var i = 0; i < 10; i++) { num++;}alert(num); //10二: var num = 0;for (var i = 0; i < 10; i++) { for (var j=0; j<10; j++) { num++; }}alert(num); //100
查看完整描述

5 回答

已采纳
?
woshi123w

TA贡献15条经验 获得超10个赞

这是循环的嵌套

外循环执行10次

每执行一次外循环,内循环执行10次

总共执行  10*10次

所以  输出100


查看完整回答
5 反对 回复 2016-06-13
?
老猿

TA贡献86条经验 获得超82个赞

i=0,j要循环10次,num=10,i=1,j循环10次,num=20,。。。i=9,j循环10次,num=100    你的基础还需加强

查看完整回答
1 反对 回复 2016-06-14
?
我是小绿人

TA贡献4条经验 获得超7个赞

刚发问题后就知道了!唉,没怎么想就来问了,下次不能这样了!当然谢谢你们回答!

查看完整回答
1 反对 回复 2016-06-13
?
抓住那个石家庄人

TA贡献4条经验 获得超2个赞

类似于一个二维数组,每次外层循环时,里面的for都会再循环10次,这样 就相当于10✖10 当然就是100了

查看完整回答
反对 回复 2016-06-15
?
刚毅87

TA贡献345条经验 获得超309个赞

楼上正解

查看完整回答
反对 回复 2016-06-13
  • 5 回答
  • 0 关注
  • 1936 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信