JavaScript中的流程控制语句学习
1、if语句
- 规定
js的if语句
后的逻辑表达式需要包裹在括号内。go的if语句
并不硬性规定,可以包裹也可以不包裹
JS的
if语句
if (逻辑表达式){
}else{
}
Go的
if语句
//go的if
if 逻辑表达式{
}else{
}
2、switch语句
switch语句
会依次执行所有的case语句
,直到结束
或者遇到break
switch(n) {
case 1:
执行代码块 1
break;
case 2:
执行代码块 2
break;
default: 与 case 1 和 case 2 不同时执行的代码
}
2、三元运算符
条件表达式 ?表达式1 :表达式2
- 当条件表达式为真时,执行表达式1;当条件表达式为假时,执行表达式2。
var a = 24
var type = a<18 ? '狗蛋' : '叼毛'
alert(type) // 叼毛