---
# System prepended metadata

title: 'JavaScript 學習筆記 - 4: if, else if, else'
tags: [JavaScript 學習筆記]

---

###### 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")
}
```
正確寫法應該用 && 合併兩運算子
 
 
 
