# Day 14 阿嬤,真的假的阿!?(中) 運算符很好玩齁 #### ! !表示非,也可以稱為 "not",但還是有許多人叫他 "驚嘆號"。 我們可以用它把假變真、真變假。有點像 "隨地大小變"。這對於值的取反很有用 看我表演: ``` var 恩欣是美女 = true; var 恩欣是美女嗎 = !恩欣是美女; console.log(恩欣是美女嗎); ``` 我們把`恩欣是美女`設為 true,然後我們把`恩欣是美女嗎`設為了`!恩欣是美女` !這個符號就會把`恩欣是美女`設為的值相反過來,簡單來講,就是恩欣是美女他的值為真,但是 !這個符號改變了他的值,使它的值由真為假。 (換句話說,就是恩欣不是美女:) ### 用布林值比較大小 假設:我們今天要和你的伴侶去一家遊樂園,但是,有些遊樂設施是不適合小孩子 患有慢性、急性病,或是矮於這個身高限制的人,不然有可能會出事,但是電腦不知道我們的身高有沒有大於 標準阿,所以我今天來就是為了解決這難題的!!那要怎麼撰寫程式碼呢? ``` var 你的身高 = 189; var 身高標準 = 150; console.log(你的身高 >= 身高標準); ``` 輸出如下:  但是,假如你的身高矮於身高標準的話,會有什麼奇觀呢?: ``` var 你的身高 = 140; var 身高標準 = 150; console.log(你的身高 >= 身高標準); ``` 輸出如下:  因為140 < 150,矮於了身高標準,若你堅持要搭乘此遊樂設施的話, 後果將不堪設想。 接下來換你的伴侶量身高了,因為他想和你一起搭遊樂設施,但若他/她的身高矮於 身高標準的話,你倆將無法一起搭乘,你的伴侶只能在下面顧包包;) ``` var 你伴侶的身高 = 165; var 身高標準 = 150; console.log(你伴侶的身高 >= 身高標準); ``` 輸出如下:  喔!你伴侶的身高過身高線了,你倆可以甜甜蜜蜜的乘坐了! 但是,如果我們把身高調為身高線以下,會發生什麼呢? ``` var 你伴侶的身高 = 145; var 身高標準 = 150; console.log(你伴侶的身高 >= 身高標準); ``` 輸出如下:  喔不!你的伴侶的身高沒有過身高線,他不能乘坐遊樂設施了! 這是一個悲慘的故事,都給我哭! —未完待續—  # 小總結 今天的結尾比較特殊啊哈:)不要介意,還有更多 的運算符等著我們講解呢!所以這個主題依然還沒完結:)沒事我們慢慢來(畢竟當文章小偷也是很爽:))那明天見啦~大家拜拜!~
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up