为了账号安全,请及时绑定邮箱和手机立即绑定

请帮忙解释下,为什么会弹出4呢,为什么不是5

请帮忙解释下,为什么会弹出4呢,为什么不是5

昵称什么DE 2017-07-22 11:24:13
var  num = 0;for (var i=1; i<10; i++) {    if (i%5 ==0){        break;    }    num++;}alert(num);            //4
查看完整描述

2 回答

已采纳
?
笑出强大_0

TA贡献14条经验 获得超26个赞

解答:

当i=1      1%5不等于0     执行num++     num=1;

当i=2     2%5不等于0     执行num++     num=2;

当i=3     3%5不等于0     执行num++     num=3;

当i=4     4%5不等于0     执行num++     num=4;

当i=5     5%5等于0     执行break    退出整个程序    不执行num++

所以最后num=4

查看完整回答
2 反对 回复 2017-07-22
  • 2 回答
  • 0 关注
  • 1772 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信