搜索

首页  >  问答  >  正文

不明白for套for?

var num=0;
outermost:
for(var i=0;i<10;i++){
for(var j=0;j<10;j++){
if(i==5&&j==5){
break outermost;
}
num++;
}
}
alert(num)

不理解这句话,一直不明白for套for到底是怎么回事。 i是外层的行?,j就是每个行的元素?

小天小天2862 天前1152

全部回复(2)我来回复

  • 数据分析师

    数据分析师2017-10-01 00:21:43

    不明白for套for?-PHP中文网问答-不明白for套for?-PHP中文网问答

    围观一下哦,学习一下。

    回复
    0
  • 迷茫

    迷茫2017-02-17 11:01:18

    第一次
    i=0 i<10 然后执行j=0 j<10 j++ j=1 j<10 j++ ....j=9 j<10 j++ j=10 不满足j<10 跳出j循环 i++
    第二次
    i=1 i<10 然后执行j=0 j<10 j++ j=1 j<10 j++ ....j=9 j<10 j++ j=10 不满足j<10 跳出j循环 i++
    第三次
    i=2 i<10 然后执行j=0 j<10 j++ j=1 j<10 j++ ....j=9 j<10 j++ j=10 不满足j<10 跳出j循环 i++



    第十次
    i=9 i<10 然后执行j=0 j<10 j++ j=1 j<10 j++ ....j=9 j<10 j++ j=10 不满足j<10 跳出j循环 i++
    i=10 不满足i<10 停止循环

    回复
    1
  • 取消回复