一、If 语句
1-1 单个条件判断
var a=10;
var b=20;
if(b>a){
console.log("今天")
}
console.log("hello world")
1-2 多个条件判断
var age=5;
if(age>=18){
console.log("成年人")
}
else if(age>=12){
console.log("青少年")
}
else if(age>=6){
console.log("少年")
}
else{
console.log("小屁孩")
}
二、While循环
![Y8$R{9M
]KHYXX5X7O5]A.png
var a=0;
while(a<=2){
console.log(a);
a++;
}
三、For循环
3-1 单纯的for循环
![Y8$R{9M
]KHYXX5X7O5]A.png
for(var i=0;i<=2;i++){
console.log(i)
}
3-2 For-in循环
![QG7HFR`ODKY1PH(YL@DM)X.png
var obj={
name:"xuan",
age:18,
skill:"HTML"
}
for(var item in obj){
console.log(obj[item])
}
四、Switch语句
var x="gay";
switch(x){
case"男":
console.log("Man");
case"女":
console.log("Woman");
default:
console.log("Ealse");
}
五、break 和 continue 的区别
break 达到某个条件跳出(中断)循环
for(var i=0;i<=6;i++){
if(i==3){
break;
}
console.log(i) // 0,1,2
}
console.log("hello world")
continue 跳出某个条件,继续循环
for(var i=0;i<=6;i++){
if(i==3){
continue;
}
console.log(i) // 0,1,2,4,5,6
}