不加break的问题

来源:4-8 退出循环break

机灵鬼

2016-01-25 00:29

4-8中不加break,为什么会输出两个50,一个及格一个不及格

写回答 关注

2回答

  • 仰望天空的小猫咪
    2016-01-25 01:11:44

    在不加break的情况下,输出第一个不及格是因为满足if的条件,可是”不及格“并不是else的情况,因此在执行完if后,仍然会顺序执行。如果只想看到50及格,就把后面的代码块放在else里吧

  • 仰望天空的小猫咪
    2016-01-25 01:07:39

    break语句代表直接跳出当前循环,循环一旦执行到break,立即跳出循环,执行循环体外面的语句。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468789 学习 · 22582 问题

查看课程

相似问题