1、If 条件语句
- if(条件) { } ()里面的条件最终湖岸转换为布尔值
- if…else
- if…else if …else
2、三目运算符
条件 ? 条件成立执行的代码 : 条件不成立执行的代码
var a = 10
if(a > 10){
alert('哈哈')
}else{
alert('嘻嘻')
}
var a = 10
a > 10 ? alert('哈哈') : alert('嘻嘻')
3、switch
-
switch(你要判断的变量) -
可以有任意多个case case后面只能列举一个具体的情况,不能直接进行条件判断 -
每个case后面都跟着break 满足条件以后,就直接打断执行程序,不再执行后面的程序 -
如果不写break 只要满足其中一个条件,那么条件后面的代码会全部执行
var age = '13'
switch(age){
case 12:
alert('12')
break
case 13:
alert('13')
break
case 18:
alert('18')
break
default:
alert('所有的条件都不满足')
}
4、while循环
while(条件){
执行语句
}
5、do…while循环
do{
console.log("明天你好")
}while(i >= 0)
6、for循环
for(初始条件;循环的条件;改变初始值){
要执行的代码
}
for(var i = 0 ; i < 10 ; i++){
console.log(i)
}
break / continue
- break 打断循环 后面的代码不再执行
- contimue 打断本次循环 直接进入下一次循环
|