search

Home  >  Q&A  >  body text

不明白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 days ago1150

reply all(2)I'll reply

  • 数据分析师

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

    Don’t understand for when it comes to for? - PHP Chinese website Q&A - Don’t understand when for when for? - PHP Chinese website Q&A

    Take a look around and learn.

    reply
    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 停止循环

    reply
    1
  • Cancelreply