if 语句
if (condition){
// 当 condition==true 时执行的语句块
}
- condition:
- true:执行语句
- false:跳过 if 语句块,执行 if 语句块后面的语句
if-else 语句
if (condition){
// 当 condition==true 时执行的语句块1
} else {
// 当 condition==false 时执行的语句块2
}
if (condition1){
// 当 condition1==true 时执行的语句块1
} else if (condition2){
// 当 condition2==true 时执行的语句块2
} else {
// 当 condition1==false && condition2==false 时执行的语句块3
}
swich 语句
switch(n){
case n1:
执行代码块 1
break;
case n2:
执行代码块 2
break;
default:
与 case n1 和 case n2 不同时执行的代码块3
}
这里的 n 是一个变量,若 n 与 n1 相等,则执行代码块1,若 n 与 n2 相等,则执行代码块2,若都不相等,则执行代码块3
break语句在这里的作用是跳出这个switch语句块。如果不使用break,成立的case后的代码都会接着执行