###### tags: `JavaScript 學習筆記` # JavaScript 學習筆記 - 4: if, else if, else ### 合併使用 ``` let 條件式; if (條件式 true) { 如果 true 則執行的動作 } else if (其他條件式) { 如果 true 則執行的動作 } else if (其他條件式) { 如果 true 則執行的動作 } else { 如果 false 則執行的動作 } ``` 只會有一個 if & else,else if 可以有很多組 ``` let a = 3; if ( 2 >= a >= 0) { console.log("可以") } else { console.log("No") } ``` 會印出"可以" 但並不正確,因為JS不可合併比較運算子 ``` if ( 2 >= a && a >= 0) { console.log("可以") } else { console.log("No") } ``` 正確寫法應該用 && 合併兩運算子