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

代码有问题呐?

成绩50也显示出来了怎么回事?条件不是>60嘛

正在回答

4 回答

顺序执行语句

0 回复 有任何疑惑可以回复我~

if(mynum[i]<60)

   {

    document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>");

    break;

   }

  document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>");

  i=i+1;

因为break所在的{}里有输出代码:document.write("成绩"+mynum[i]+"不及格,不用循环了",

当特殊条件成立时(成绩50),执行{}里的代码:

{

    document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>");//不及格,不用循环了

    break;  //停止循环

   }


0 回复 有任何疑惑可以回复我~

没说及格才显示,只是说碰到不及格后面的不显示,最后一次显示不及格就对了

0 回复 有任何疑惑可以回复我~

    document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>");

    break;

你交换这两行 就知道了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468061    人
  • 解答问题       21891    个

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

进入课程

代码有问题呐?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信