Number 物件說明
屬性
名稱說明
Number.MAX_SAFE_INTEGERJavaScript 中 IEEE-754 雙精度範圍間的最大整數 (2^53 - 1) 。
Number.MAX_VALUE可表示的最大正整數。
Number.MIN_SAFE_INTEGERJavaScript 中 IEEE-754 雙精度範圍間的最小整數 (-(2^53 - 1)) 。
Number.MIN_VALUE可表示的最小值,即最靠近0的正整數?(5.00×10324)。
Number.NaN特別用來表示非數值的物件。
Number.NEGATIVE_INFINITY特別用來表示負無窮的數值。
Number.POSITIVE_INFINITY特別用來表示正無窮的數值。
Number.prototype允許被添加到 Number 物件的屬性。
方法
Number.isNaN()判斷傳入的值是不是 NaN.
Number.isInteger()判斷傳入的值是不是一個整數。
Number.prototype.toLocaleString()回傳以當地語言為主的數值字串。這覆寫 Object.prototype.toLocaleString()
Number.prototype.toPrecision()回傳以定點或科學記數表示的數值字串。
Number.isSafeInteger()判斷傳入的值是不是在 IEEE-754 雙精度範圍間 (即介於 -(2^53 - 1) 和 2^53 - 1之前)。
Number.parseFloat()這個方法和全域物件的 parseFloat() 相同。
Number.isFinite()判斷傳入的值是不是一個有限的數值。
Number.parseInt()這個方法和全域物件的 parseInt() 相同。
Number.prototype.toExponential()回傳以「科學記數法」表示的數值字串。
Number.prototype.toFixed()回傳以定點表示的數值字串。
Number.prototype.toSource()回傳物件的來源代碼的數值字串。這覆寫 Object.prototype.toSource() 的方法 。
Number.prototype.toString()回傳以特定基數表示的數值字串。這覆寫 Object.prototype.toString() 的方法 。
Number.prototype.valueOf()回傳這個物件的原始型別,即原始數值。這覆寫 Object.prototype.valueOf() 的方法 。