3、分支、if及switch语句

一、选择判断语句、分支语句

(一)、if语句

1、单分支 if(条件){满足条件执行这里的代码}
2、双分支 if(条件){代码}else{代码}
if(条件){满足条件执行这里的代码}else{不满足条件执行这里的代码}
3、三元运算:用于双分支情况
 条件?满足条件执行这里的代码: 不满足条件执行这里的代码
1 例: var a =1;
2         var b =5;
3         var c = a>b ? a : b;
3、多分支 if(条件1){代码}else if(条件2){代码}else{代码}
if(条件1){满足条件1执行这里的代码}else if(条件2){满足条件1执行这里的代码}else{不满足条件执行这里的代码}
* 能写清楚条件,尽量把条件写清楚。
1  例: var money = 50000;
2         if(money >= 50000){
3         console.log("离开");
4         }else{
5         console.log("留下");
6         }

(二)、 switch语句

1、switch(变量||true){
        case 值1||条件 :
              当满足值1时,执行这里的代码;
                break;
                case 值2 :
                当满足值1时,执行这里的代码;
                break;
                ...
                default :
                所有值都不满足时,执行这里的代码;
                  }
备注:变量中写 ==> true 时,case就可以写条件,没写就只可以写值。
2、注意事项;
* switch判断值相等时是利用全等于,值及类型都必须一致
* 每个case语句执行代码完毕后,记得break。

原文地址:https://www.cnblogs.com/wulongke/p/10492801.html