条件判断语句
条件语句
在您写代码时,经常会需要基于不同判断执行不同的动作。
您可以在代码中使用条件语句来实现这一点。
在 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>