weixin_40216040 2017-09-20 23:11 采纳率: 100%
浏览 933
已采纳

为什么iNum=15,特别不明白的是continue mypoint部分是怎么样执行

var iNum=0;
for(var m=0; m<3; m++){

mypoint: for(var n=0; n<5; n++){

for(var k=0; k<5; k++){

if(k==1) continue mypoint;
iNum++;
}

}

alert(“hi”);                 //这里会弹出提示几次? 

}

alert(iNum); //iNum的值是多少?

  • 写回答

5条回答 默认 最新

  • Mr_sjian 2017-09-20 23:22
    关注

    第一
    alert("hi");
    弹出3次
    第二
    iNum=15,每进入到k的循环后,k=0 iNum++;然后k=1,continue mypoint,k层循环结束,进入下一次的mypoint的循环。
    iNum++共执行m*n也就是15次

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部