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

如果循环语句里面的两个条件顺序不一样 结果也不一样,求解。。

如果循环语句里面的两个条件顺序不一样 结果也不一样,求解。。

larger 2015-10-23 17:39:52
求解,大恩不言谢~1、<script type="text/JavaScript">var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值var i;for(i=0;i<mynum.length;i++){    if(mynum[i]<60)    {document.write("不及格! 成绩为"+mynum[i]+'<br>');    break;}        {document.write("及格了! 成绩为"+mynum[i]+'<br>');}}结果是及格了! 成绩为70及格了! 成绩为80及格了! 成绩为66及格了! 成绩为90不及格! 成绩为502、<script type="text/JavaScript">var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值var i;for(i=0;i<mynum.length;i++){    {document.write("及格了! 成绩为"+mynum[i]+'<br>');}    if(mynum[i]<60)    {document.write("不及格! 成绩为"+mynum[i]+'<br>');    break;}    }</script>结果是及格了! 成绩为70及格了! 成绩为80及格了! 成绩为66及格了! 成绩为90及格了! 成绩为50不及格! 成绩为50
查看完整描述

1 回答

?
wslover

TA贡献53条经验 获得超20个赞

第一种是先判断,如果达到<60的条件就break了,后面的就不会执行了,如果不达条件就执行输出,

第二种是先执行输出,然后判断<60 才break     但break时已经执行了输出

查看完整回答
1 反对 回复 2015-10-23
  • 1 回答
  • 0 关注
  • 1323 浏览
慕课专栏
更多

添加回答

举报

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