共用方式為


JScript Number 物件

更新:2007 年 11 月

Number 物件的主要目的是收集預設數值資料型別 (Number 資料型別) 使用的屬性 (Property) 和方法。下表列出 Number 物件的屬性所提供的數值常數。

Number 物件的屬性

屬性

說明

MAX_VALUE

最大的可能值,約為 1.79E+308;可為正數或負數 (值會因系統不同而有些微的不同)。

MIN_VALUE

最小的可能值,約為 2.22E-308;可為正數或負數 (值會因系統不同而有些微的不同)。

NaN

特殊的非數值,「不是一個數字」。

POSITIVE_INFINITY

比最大的正數還大的任何正數 (Number.MAX_VALUE) 會自動轉換為這個值,以正無窮 (infinity) 表示。

NEGATIVE_INFINITY

比最大的負數還小的任何負數 (-Number.MAX_VALUE) 會自動轉換為這個值,以負無窮 (-infinity) 表示。

Number.NaN 是一個定義為非數字的特殊屬性。數值內容中使用的運算式無法以數字表示時,就會傳回 Number.NaN。例如,當 "Hello" 字串或 0/0 (零除零) 做為數字時,就會傳回 NaNNaN 與本身和任何數字比較時,結果都是不相等。若要為 NaN 結果作測試,請不要針對 Number.NaN 來作比較;而要使用 Global 物件的 isNaN 方法。

Number 物件的 toLocaleString 方法所產生的字串值,代表配合主機環境的目前地區設定 (Locale) 而製作格式的數值。所用的格式是以一個 (取決於地區設定) 字元將數字群組區隔在小數點的左側,這樣會比較容易閱讀大型數字。如需詳細資訊,請參閱 toLocaleString 方法

請參閱

參考

Number 物件

toLocaleString 方法

其他資源

內建物件