- Infinity 是數學上的無限大,所有的數值都小於 Infinity。一個數值除以 0,其結果是 Infinity。可以設為兩個值 Number.NEGATIVE_INFINITY, Number.POSITIVE_INFINITY。初值為 Number.POSITIVE_INFINITY。函式 isFinite() 可以用來檢查有限數值。
- NaN 代表不是數值(Not a Number)。NaN 與任何數作數學運算,結果都是 NaN。NaN 不等於任何數,包括自身,必須用函式 isNaN() 作檢測。
- 當一個變數從未設定值,其型態就是 undefined。如果變數設為 null,用等於(==)比較,會得到 true;用全等(===)比較,會得到 false。