条件判断语句

条件语句
在您写代码时,经常会需要基于不同判断执行不同的动作。

您可以在代码中使用条件语句来实现这一点。

在 JavaScript 中,我们可使用如下条件语句:

  • 使用 if 来规定要执行的代码块,如果指定条件为 true
  • 使用 else 来规定要执行的代码块,如果相同的条件为 false
  • 使用 else if 来规定要测试的新条件,如果第一个条件为 false
  • 使用 switch 来规定多个被执行的备选代码块
// 90以上A 80~89 B 60~80 C <60 D 输入一个成绩 打印他的等级
<script>
        var score = parseFloat(prompt("请输入你的分数"));
        if (score >= 90) {
            console.log("A");
        } else if(score >= 80) {
            console.log("B"); 
        } else if(score >= 60) {
            console.log("C"); 
        } else {
            console.log("D"); 
        } 

</script>
if嵌套

if结构含有其他if结构

// 根据用户的级别和年限 给出对应的工资
<script>
        var grade = prompt("请输入您的级别");
        var age = parseInt(prompt("请输入您的工作年限"));
        if(grade === "初级") {
            // 对工龄进行判断
            if(age === 1) {
                alert("10000");
            } else if( age === 2) {
                alert("15000");
            } else {
                alert("18000");
            }
        } else if(grade === "中级") {
            if(age>=4 && age<=5) {
                alert("25000"); 
            }
        } else if(grade === "高级") {
            if(age>=5) {
                alert("30000"); 
            }
        } 
</script>