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

关于if else的问题

就这一节中如果else if 75分和60分换了位置,那这个处理起来是个什么机制呢?

正在回答

3 回答

if(score>=60){

       document.write("要加油!");

}

else if(score>=90){

  document.write("你很棒!");

}

else if(score>=75) {

       document.write("不错吆!");

}

else{

    document.write("要努力了!");

}

我把顺序改成了这样,然后输入一个数字只要大于等于60,就显示“要加油”。满足第一个条件,就不管后面的了,即使输入99也是“要加油”。

1 回复 有任何疑惑可以回复我~
#1

世界的我 提问者

的确是这样
2016-03-25 回复 有任何疑惑可以回复我~

看到输出的结果是一样的,代码是顺序执行的,所以只是顺序变了而已

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

世界的我 提问者

不是吧,如果用76试一下,如果else if 60 在前就只执行这个了吧
2016-03-23 回复 有任何疑惑可以回复我~

答案是一样的吧。只是判定的顺序改变了而已吧

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

世界的我 提问者

不是吧,如果用76试一下,如果else if 60 在前就只执行这个了吧
2016-03-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于if else的问题

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