---
# System prepended metadata

title: "[ Alex 宅幹嘛 ] \U0001F468‍\U0001F4BB燒腦囉!!! Javascript 數學腦筋急轉彎"
tags: [jQuery, Youtube, Javascript]

---

# [ Alex 宅幹嘛 ] 👨‍💻燒腦囉!!! Javascript 數學腦筋急轉彎
###### tags: `Youtube` `Javascript` `jQuery`
{%youtube JsPjNJONyd4 %}

## 重點筆記
* 不要隨便挑戰程式的極限
```javascript=
Math.max() < Math.min() // true
```
```javascript=
0.1 + 0.1 + 0.1 // 0.30000000000000004
```
```javascript=
true == 1 // true 轉值比較
true === 1 // false 不轉值比較
true === true // true
true + true // 2
true + true === 2 // true
true - true === 0 // true
true == 2 - true // true
true === 2 - true // false
```
```javascript=
[] + [] // ""
{} + {} // "[object Object][object Object]"
[] + {} // "[object Object]"
{} + [] // 0
1 + [] // "1"
[] + 1 // "1"
{} + 0 // 0
{} + 1 // 1
1 + {} // "1[object Object]"
0 + {} // "0[object Object]"
```
```javascript=
"5" + 3 // "53"
3 + "5" // "35"
"0" + 3 + 1 // "031"
"0" + (3 + 1) // "04"
"5" - 3 // 2
5 - "3" // 2
"5" * 3 // 15
5 * "3" // 15
"15" / 3 // 5
15 / "3" // 5
+ "5" // 5
- "5" // -5
```
```javascript=
1 < 2 < 3 // true
3 > 2 > 1 // false 因為會先比較前面的(3 > 2 //true ; true > 1 // false)
3 > 2 && 2 > 1 // true
```