JavaScript else if 语句

 

  "else if"——当"if"的"条件表达式"等于"假"时,就执行else if 语句体中的代码,否则跳过"else if语句体"中所有的代码,继续执行后面的代码。如果,后面还有对应的else语句,则执行else语句体中的代码。同时,else语句不能在else if语句之前出现。

 

  另外,else if语句不能单独出现,一定要有if语句在它"前面",同时,每个if语句,可以配对"多个"else if语句,数量不限。

 

 

     

   1、 首先,我们来看看"else if"语句的格式:

 

  else if (表达式)

  {

    语句1;

    语句n;

  }

 

  当表达式为"真"即"1"时,执行语句体中的代码,即执行语句1和语句n。如果,else if语句后只有一行代码,则可以不写大括号作为语句体的边界。

  

 

    

  2、 例子分析

 

  例子1:

     if( 5 > 6 )

     {

      语句1

     }

     else if( 5==5)

     {

      语句2;

     }

     else if( 2<5)

      语句3;

     else

       语句4;

     语句5;

 

    例子1分析:

    (1)判断if语句后面的关系表达式5 > 6,由于5不大于6,所以,判断的结果为“0”即为“假”

    (2)当if语句的表达式(5>6 )的判断结果为假时,就会去判断else if语句后面的表达式5==5,然后,判断结果为真,所以就执行了语句2,而后面的else if以及else语句都不会去判断以及不会去执行它们里面的语句3,或语句4,而是直接跳过这些代码,然后,再执行语句5。

 

 

     

 

   3、 例子分析

 

   例子1:

     if( 5 > 6 )

     {

      语句1

     }

     else if( 5!=5)

     {

      语句2;

     }

     else if( 2<5)

       语句3;

     else

       语句4;

     语句5;

 

  例子1分析:

  (1)判断if语句后面的关系表达式5 > 6,由于5不大于6,所以,判断的结果为“0”即为“假”

  (2)当if语句的表达式(5>6 )的判断结果为假时,就会去判断else if语句后面的表达式5!=5,然后,判断结果为假,因为,5是等于5的,所以就不会执行语句2。

  然后,就继续判断下一面的另一个else if语句的表达式2<5,结果为真,所以,就执行了语句3,而后面的else语句以及它里面的语句4就不会执行,然后,直接执行最后的语句5。

 

 

   

  4、 例子分析

 

        例子1:

 

     if( 5 > 6 )

     {

        语句1

     }

     else if( 5!=5)

     {

       语句2;

     }

     else if( 2>5)

        语句3;

     else

       语句4;

     语句5;

 

  例子1分析:

  (1)判断if语句后面的关系表达式5 > 6,由于5不大于6,所以,判断的结果为“0”即为“假”

  (2)当if语句的表达式(5>6 )的判断结果为假时,就会去判断else if语句后面的表达式5!=5,然后,判断结果为假,因为,5是等于5的,所以就不会执行语句2。

  (3)然后,就继续判断下一面的另一个else if语句的表达式2>5,结果为假,因为2不大于5,所以,就不执行语句3,然后,就执行else语句里面的语句4,然后,再执行最后的语句5。

 

     

  非常好,现在,我们已经掌握了JavaScript中的“else if语句”这些知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用“else if语句”去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

 

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练