if 结构
语法:
if(条件){
JavaScript语句
}
该语句要求条件必须为真,才会执行{}里面的JavaScript语句。
这里的条件 只会返回布尔类型 不是true 就是false
多重if结构
语法:
if(条件1){
JavaScript语句1
}else if(条件2){
JavaScript语句2
}else{
JavaScript语句3
}
这里从上往下一次执行,条件1满足就执行JavaScript语句1,然后程序停止;不满足条件1,则继续比对条件2,满足就执行JavaScript语句2,不满足继续向下找;如果前面的条件都不满足,则输出最后的else里面的JavaScript语句。
switch语句
switch(表达式)里面的值,要和 case 的值和类型保持一致才能比较
语法:
switch(表达式) {
case n:
代码块