JS条件语句

if...Else 语句

  条件语句用于基于不同的条件来执行不同的动作。

  当条件为 true 时执行代码,当条件为 false 时执行其他代码。

格式 

  if(条件1){

          如果条件成立,则执行代码1

        }else{    如果条件不成立,则执行代码

      }

1 if (time<20){
2          x="Good day";
3      }
4     else{
5          x="Good evening";
6      }

if...else if...else 语句

  使用该语句可以来选择多个代码块之一来执行。

  格式

    if(条件1){

                要执行的语句块;

              }else if(条件2){

                  要执行的语句块;

              }else{

                    要执行的语句块;

           }

       

  注意:如果if条件成立,则执行代码,不往下执行。

 1 var mun =prompt();
 2     
 3         if(mun>=80)
 4 {
 5     alert('你学的不错,值得表扬!');         
 6          }
 7 else if(mun<80 && mun>=60)
 8 {
 9     alert('你学的不错,值得表扬!');  
10           }
11     else{
12     alert('继续努力,不要偷懒');          
13           }

switch 语句

  用于基于不同的条件来执行不同的动作。

  格式

 1 Switch(表达式){
 2 Case 表达式参数1:
 3      执行语句
 4 Break;
 5 Case 表达式参数2:
 6      执行语句
 7 Break;
 8 Case 表达式参数3:
 9      执行语句
10 Break;
11 Default:
12     执行语句
13 }

  开始输入值,随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。

  default: 与 case 1case 2 不同时执行的代码。

  Break:结束 结束本循环。

  Continue:结束 跳出本循环,继续执行下次循环。

  Case 具有穿透性    如果值不相等,则继续向下找。

原文地址:https://www.cnblogs.com/zhai113/p/11357776.html