判断语句:IF
单向判断:if...
语法
if(条件)
{
     ……
}| 
 | 
 | 
双向判断:if...else...
语法
if(条件)
{
     ……
}
else
{
     ……
}| 
 | 
 | 
多向选择:if...else if...else...
语法
if(条件1)
{
     //当条件1为true时执行的代码
}
else if(条件2)
{
     //当条件2为true时执行的代码
}
else
{
     //当条件1和条件2都为false时执行的代码
}if语句的嵌套
语法
if(条件1)
{
    if(条件2)
    {
         当“条件1”和“条件2”都为true时执行的代码
    }
    else
    {
         当“条件1”为true、“条件2”为false时执行的代码
    }
}
else
{
    if(条件2)
    {
         当“条件1”为false、“条件2”为true时执行的代码
    }
    else
    {
         当“条件1”和“条件2”都为false时执行的代码
    }
}判断语句:switch
语法
switch(判断值)
{
    case 取值1:
         语块1;break;
  
    case 取值2:
         语块2;break;
  	……
  	case 取值n:
         语块n;break;
  
  	default:
         语句块n+1;
}- switch是“开关”,case是“情况”,break是“断开”,default是“默认”。
- switch语句会根据“判断值”进行判断,然后选择要使用哪一个case。如果每一个case的取值都不符合,那就执行default的语句。
- 在switch语句中,系统会从第1个case开始判断,直到找到满足条件的case后,就会退出,后面的case就不会执行了。
- break语句用于结束switch语句,从而使JavaScript仅仅执行对应的一个分支。如果没有break语句,则该switch语句中“对应的分支”被执行后还会继续执行后面的分支。因此,对于switch语句,一定要在每一个case语句后面加上break语句。
- default来定义默认情况。如果每一个case的取值都不符合,那就执行default的语句。
- 如果每一个case的取值都不符合,那就执行default的语句。





















