三目运算符
//条件?"表达式1":"表达式2"
var num = 3
num > 2 ? console.log(23) : console.log(34)
var b = num > 8 ? "hello" : "world"
console.log(b)
运算符优先级
优先级 运算符
1 小括号
2 ++ -- !
3 算数运算符 先 * / % 后 + -
4 > >= <
5 == != ===
6 先&& 后 ||
7 =
if语句
if(条件){
}
if(条件){
}else{
}
if(条件){
}else if(条件){
}else if(条件){
}else{
}
switch语句
switch(表达式){
case 值1:
break;
case 值2:
break;
default:
}
案例:
var prize = 8;
switch (prize) {
case 1: console.log("一等奖");
break;
case 2: console.log("二等奖");
break;
case 3: console.log("三等奖");
break;
default: console.log("其他");
}