---
# System prepended metadata

title: Day 14 阿嬤，真的假的阿！？（中）

---

# Day 14 阿嬤，真的假的阿！？（中）

運算符很好玩齁

#### !

！表示非，也可以稱為 "not"，但還是有許多人叫他 "驚嘆號"。
我們可以用它把假變真、真變假。有點像 "隨地大小變"。這對於值的取反很有用
看我表演：
```
var 恩欣是美女 = true;
var 恩欣是美女嗎 = !恩欣是美女;
console.log(恩欣是美女嗎);
```
我們把`恩欣是美女`設為 true，然後我們把`恩欣是美女嗎`設為了`!恩欣是美女`
！這個符號就會把`恩欣是美女`設為的值相反過來，簡單來講，就是恩欣是美女他的值為真，但是
！這個符號改變了他的值，使它的值由真為假。
（換句話說，就是恩欣不是美女：）

### 用布林值比較大小

假設：我們今天要和你的伴侶去一家遊樂園，但是，有些遊樂設施是不適合小孩子
患有慢性、急性病，或是矮於這個身高限制的人，不然有可能會出事，但是電腦不知道我們的身高有沒有大於
標準阿，所以我今天來就是為了解決這難題的！！那要怎麼撰寫程式碼呢？
```
var 你的身高 = 189;
var 身高標準 = 150;
console.log(你的身高 >= 身高標準);
```
輸出如下：

![](https://i.imgur.com/gsIfVyE.png)

但是，假如你的身高矮於身高標準的話，會有什麼奇觀呢？：

```
var 你的身高 = 140;
var 身高標準 = 150;
console.log(你的身高 >= 身高標準);
```
輸出如下：

![](https://i.imgur.com/mlXUXjo.png)

因為140 < 150，矮於了身高標準，若你堅持要搭乘此遊樂設施的話，
後果將不堪設想。

接下來換你的伴侶量身高了，因為他想和你一起搭遊樂設施，但若他/她的身高矮於
身高標準的話，你倆將無法一起搭乘，你的伴侶只能在下面顧包包；）

```
var 你伴侶的身高 = 165;
var 身高標準 = 150;
console.log(你伴侶的身高 >= 身高標準);
```
輸出如下：

![](https://i.imgur.com/PkOfEEU.png)

喔！你伴侶的身高過身高線了，你倆可以甜甜蜜蜜的乘坐了！
但是，如果我們把身高調為身高線以下，會發生什麼呢？
```
var 你伴侶的身高 = 145;
var 身高標準 = 150;
console.log(你伴侶的身高 >= 身高標準);
```
輸出如下：

![](https://i.imgur.com/QDGGsk1.png)

喔不！你的伴侶的身高沒有過身高線，他不能乘坐遊樂設施了！
這是一個悲慘的故事，都給我哭！

                    —未完待續—
![](https://i.imgur.com/kC1OiNV.jpg)

# 小總結

今天的結尾比較特殊啊哈：）不要介意，還有更多
的運算符等著我們講解呢！所以這個主題依然還沒完結：）沒事我們慢慢來（畢竟當文章小偷也是很爽：））那明天見啦～大家拜拜！～