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

求解if else ,如下面代码所示,怎么理解后面几个else

<script type="text/javascript">
  function rec(){
    var score; //score变量,用来存储用户输入的成绩值。
    score =prompt("输入你的成绩:")              ;
    if(score>=90)
    {
       document.write("你很棒!");
    }
    else if(score>=75)
    {
       document.write("不错吆!");
    }
    else if(score>=60)
    {
       document.write("要加油!");
    }
    else
    {
       document.write("要努力了!");
    }
  }
  </script>

正在回答

3 回答

就是当score小于90并且大于等于75的时候执行
       document.write("不错吆!");

当score小于75并且大于等于60的时候执行

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

当score小于60的时候执行

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

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

qq_低调的_奢华_0 提问者

非常感谢!
2015-12-29 回复 有任何疑惑可以回复我~
#2

qq_低调的_奢华_0 提问者

意思就是说if else可以写无数个,有没有限制呢
2015-12-29 回复 有任何疑惑可以回复我~

如果有必要是可以多次使用的。

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

if-else嵌套使用时,else总是和它上一个最近的if配对,这条语句实际上就是这样:

 if(score>=90)
    {
       document.write("你很棒!");
    }
 else{

      if(score>=75)
      {
        document.write("不错吆!");
      }
     else{ 

              if(score>=60)
             {
             document.write("要加油!");
             }
             else
            {
              document.write("要努力了!");
             }  

         }

       }

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

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739958    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

求解if else ,如下面代码所示,怎么理解后面几个else

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