javascript中选择结构--分支语句--if
选择结构–分支语句–if
语法:
if(表达式){
表达式结果为 true 时执行的代码语句
}
if(表达式){
表达式结果为 true 时执行的代码语句
}else{
表达式结果为 false 时执行的代码语句
}
if(表达式1){
表达式1结果为 true 时执行的代码语句
}else if(表达式2){
表达式2结果为 true 时执行的代码语句
}else{
以上表达式结果都为 false 时执行的代码语句
}
实例:
1.输入一个数字判断是偶数还是奇数
<script>
var num1 = +prompt("请输入一个数字:");
if(num1 % 2 == 0){
alert(num1 + "是偶数");
}else{
alert(num1 + "是奇数");
}
</script>
2.输入一个成绩,判断这个成绩的等级
100 非常优秀
90-99 优秀
80-89 良好
70-79 中等
60-69 一般
< 60 不及格
<script>
var score = +prompt("请输入一个成绩:");
if (score > 100 || score < 0 || isNaN(score)) {
alert("输入格式有误!!!");
} else {
if (score == 100) {
alert("非常优秀");
} else if (score >= 90 && score <= 99) {
alert("优秀");
} else if (score >= 80 && score <= 89) {
alert("良好");
} else if (score >= 70 && score <= 79) {
alert("中等");
} else if (score >= 60 && score <= 69) {
alert("一般");
} else {
alert("不合格");
}
}
</script>