一、If 语句

1-1 单个条件判断

D_$Y8_KK(()7]VI_JKTQ`PG.png

  1. var a=10;
  2. var b=20;
  3. if(b>a){
  4. console.log("今天")
  5. }
  6. console.log("hello world")

1-2 多个条件判断

F)OS~2F2]A~PN7WP$WARIC2.png

 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语句

4Z@M(7S9O{3XG85RF54RJ{G.png

 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
}