zoukankan      html  css  js  c++  java
  • JavaScript if...else 语句

    JavaScript if...else 语句


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

    条件语句

     通常在写代码时,总是需要为不同的决定来执行不同的动作,可以使用条件语句来执行该操作。

    JavaScript中有下列条件语句:

    • if 语句  --  只有当指定的条件为true,才会执行if语句里面的代码
    • if...else -- 当条件为true执行if里面的代码,为false时,执行false里面的代码。
    • JavaScript三目运算符 
    • if ... else ... if ... else...
    • switch 语句 -- 使用该语句来选择多个代码块之一来执行。

    ----------------------------------

    if语句

    当条件为true时,该语句内的代码才会执行。

    语法:

      if(条件语句){

        //当条件语句为true时,该语句才会执行代码

      }

    注:if是小写的

    例如:var age = 20;

       if(age = 20){

        alert("你的年龄为20岁。");

       }

       //当age等于20时,弹出你的年龄为20岁。

    ------------------------------------

    if...else 语句

    语法:

      if(条件表达式){

        //语句1

      }else{

        //语句2

      }

    //当条件表达式为true,执行语句1,当条件表达式为false,执行语句2.

    例如:var age = 19;

       if(age > 18){

         alert("你已成年");

       }else{

         alert("你未成年");

       }

    //当age大于18,弹出 你已成年 ,当age 小于 18 弹出 你未成年 。

    ---------------------------------------------------------------

    JavaScript 三目运算符 (三元运算符)

    语法:

      条件表达式?语句1:语句2

     当条件表达式为true,执行语句1,当条件表示为false,执行语句2

    例如:

      5 > 6 ? alert("true") : alert("false");

    //5不大于6 所以执行alert("false") ,如果5大于6 就执行alert("true")

    ---------------------------------------------------------------

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

    语法:

      if( 条件表达式1 ){

        //语句1

      }else if( 条件表达式2  ){

        //语句2

      }else{

        //语句3

      }

    当条件表达式1为true 执行语句1

    当条件表达式1为false,判断条件表达式2,如果条件表达式2为true执行语句2,如果条件表达式2为false,执行语句3。

    例如:

      var age = 18;

      if( age > 18){

        alert("age大于18");

      }else if(age < 18){

        alert("age小于18");

      }else{

        alert("age等于18");

      }

    //当age大于18 执行 ‘alert("age大于18");

    //当age小于18 执行 ‘alert("age大于18");’

    //当age等于18 执行 ‘alert("age等于18");’

     

    ------------------------------- end --------------------------

  • 相关阅读:
    第五次团队作业
    第三次个人作业
    第一次编程作业
    自我介绍
    个人总结
    第三次个人作业
    第一次结对作业
    第二次作业
    第一次博客作业
    Alpha总结
  • 原文地址:https://www.cnblogs.com/jungejava/p/9692265.html
Copyright © 2011-2022 走看看