---
# System prepended metadata

title: 'JavaScript 學習筆記 - 3: 比較與邏輯運算子'
tags: [JavaScript 學習筆記]

---

###### tags: `JavaScript 學習筆記`
# JavaScript 學習筆記 - 3: 比較與邏輯運算子
### 程式邏輯思維 / 運算思維
#### 步驟一：任務拆解
#### 步驟二：流程設計

線上免費流程圖推薦：http://whimsical.com/

也可以用HackMD來製作
```mermaid 
graph TD
a(a)-->b

```
流程圖常用符號


### 比較運算子
#### >, =, !=, <, >=, <=
可利用變數來比較
```
let k = 2 > 1;
```
k 會回傳 True，即：
```
let k = true;
```

#### = & == & ===
 = 賦予值
 == 比較運算子是否相等 (會協助轉型)
 != 比較運算子是否不相等 (會協助轉型)
 === 比較運算子是否相等 (不會協助轉型)
 !== 比較運算子是否不相等 (不會協助轉型)

### 邏輯運算子
#### && 
同時滿足條件則成立
#### || 
只要滿足單一條件則成立


