<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 條件語句 > 在默認的語句中,程序總是一行一行的去解析執行特定的語句,但是有的場景下,順序的執行語句無法滿足程序的要求。 ### if 結構 ```javascript // if結構語句的語法 if (expression) { statement } // 表達式最后的值必須是個boolean值 true或者false ``` 在條件表達式中,數字0和非0也可以表現為false和true。 在Javascript中,=、==、===的區別 * “=”:賦值運算符 * “==”:值相等 * “===”:嚴格相等運算符 在statement中如果出現多行語句必須要使用{}包裹,如果只有一行可以不用{}; > 在還是一個初級程序員的時候,為了代碼的可讀性,還是建議將只有一行代碼的語句塊用{}包裹。 ### if...else結構 ```javascript // if結構語句的語法 if (expression) { statement } else { statement } // 在else代碼中執行的條件是緊跟著自己的if的非條件 // 使用if結構和if...else結構其實都是可以實現相同的功能的,只不過在表達方式上有所區別。 // 代碼塊說明 var age = 80; if (age <= 18) { console.log("1-我未滿18歲"); } if (age > 18 && age <= 30) { console.log("1-我在18-30歲之間"); } if (age > 30 && age <= 50) { console.log("1-我在30-50歲之間"); } if (age <= 18) { console.log("2-我未滿18歲"); } else { if (age <= 30) { console.log("2-我在18-30歲之間"); } else { if (age <= 50) { console.log("2-我在30-50歲之間"); } } } if (age <= 18) { console.log("3-我未滿18歲"); } else if (age <= 30){ console.log("3-我在18-30歲之間"); } else if (age <= 50){ console.log("3-我在30-50歲之間"); } else { // ; } ``` ### switch結構 > switch我們一般用在多個離散的值進行條件判斷時使用,特別是有很多的值的時候。 ```javascript var monthNum = 2; switch (monthNum) { case 1: console.log("一月"); break; case 2: console.log("二月"); break; case 3: console.log("三月"); break; case 4: console.log("四月"); break; } var sex = "man"; switch (sex) { case "man": console.log("man"); break; case "woman": console.log("woman"); break; default: console.log("in default"); } ``` ### 三元運算符 > 三元運算符我們一般用簡單的邏輯判斷和賦值語句中。 ```javascript var sexFlag = 2; var sexStr; if (sexFlag === 1) { sexStr = "man"; } else { sexStr = "woman"; } // 語法(condition) ? expre1 : expre2; // 實現的效果和上述的if...else結構一樣 sexStr = (sexFlag === 1 ? "3-man" : "3-woman"); console.log(sexStr); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看