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就是每个行的元素?
勇敢站起来快步向前冲是你唯一的出路
Vous ne comprenez pas comment utiliser for in for ? - Questions et réponses sur le site Web PHP chinois - Vous ne comprenez pas comment utiliser for in for ? - Site Web PHP chinois dans Q&A
Jetez un œil et apprenez.
第一次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 停止循环
Vous ne comprenez pas comment utiliser for in for ? - Questions et réponses sur le site Web PHP chinois - Vous ne comprenez pas comment utiliser for in for ? - Site Web PHP chinois dans Q&A
Jetez un œil et apprenez.
第一次
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 停止循环