文章目录
分支流程控制if语句
分支结构
由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果
<script>
//if的语法结构
/* if (条件表达式) {
//执行语句
} */
var age = prompt('请输入您的年龄:')
if (age < 18) {
alert('抱歉,你太小啦。不能进入')
} else {
alert('走去网吧学习吧~')
}
//判断闰年
var year = prompt('请输入年份:')
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
alert('这年是闰年')
} else {
alert('这年是平年')
}
//判断是否中奖
var name1 = prompt('请输入您的姓名:');
if (name1 == '刘德华') {
alert('你中了5块')
} else {
alert('很抱歉你没有中奖')
}
</script>
多分支
<script>
// if (条件表达式1) {
// //语句一
// } else if (条件表达式2) {
// //语句二
// } else if (条件表达式3) {
// //语句三
// } else {
// //最后语句
// }
var cj = prompt('请输入你的成绩:')
if (cj < 0 || cj > 100) {
alert('超出范围,分数0~100')
} else if (cj < 60) {
alert('E')
} else if (cj < 70) {
alert('d')
} else if (cj < 80) {
alert('c')
} else if (cj < 90) {
alert('b')
} else {
alert('a')
}
</script>