猿问

for循环的问题

varnum=0;
outermost:
for(vari=0;i<10;i++){
for(varj=0;j<10;j++){
if(i==5&&j==5){
continueoutermost;
}
num++;
}
}
console.log(num);
//95
这个结果是怎么得出来的?循环的时候是内层循环从0到9循环完毕后再外层循环吗?求解,嵌套循环的原理是怎样的,求助。谢谢
杨魅力
浏览 340回答 2
2回答

牛魔王的故事

当i==5&&j==5的时候,会跳出第二个for循环,所以相当于55,56,57,58,59这5次没有执行num++。另外,很少有人在代码中用label了吧?
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答