案例:输入分数,判定成绩等级(if和switch两种写法)

<script>
var score = +prompt("请输入您的分数");
 if (score > 100) {
 alert("不是合法的分数");
 } else if (score >= 90) {
 alert("优秀");
 } else if (score >= 80) {
 alert("良好");
 } else if (score >= 60) {
 alert("及格");
 } else if (score >= 0) {
 alert("不及格");
 } else {
 alert("不是合法的分数");
 }

var score = +prompt("请输入您的分数");
        score是用户输入的分数 
var a = parseInt(score / 10);
      switch (a) {
          case 0 :
          case 1 :
          case 2 :
          case 3 :
          case 4 :
          case 5 :
              alert("不及格");
          break;
          case 6 :
          case 7 :
              alert("及格");
          break;
          case 8 :
              alert("良好");
          break;
          case 9 :
          case 10 :
             alert("优秀");
          break;
          default: 
              alert("输入的是非法的数字");
          break;
      }
</script>