JavaScript Number 對(duì)象

JavaScript Number對(duì)象充當(dāng)原始數(shù)值的包裝器。

Number對(duì)象

使用Number對(duì)象可以處理數(shù)字。

JavaScript只有一種數(shù)字?jǐn)?shù)據(jù)類型,并且不能區(qū)分整數(shù)和浮點(diǎn)值。

數(shù)字可以帶或不帶小數(shù):

var a = 3.14;     // 帶小數(shù)的數(shù)字
var b = 12;       // 不帶小數(shù)的數(shù)字

可以使用科學(xué)記數(shù)法來(lái)寫特大號(hào)或小號(hào):

var a = 1e5;      // 100000
var b = 1e-1;     // 0.1
var c = 1.23e9;   // 1230000000

您可以在我們的JavaScript Number 教程中了解有關(guān)Numbers的更多信息。

Number對(duì)象屬性

下表列出了Number對(duì)象的屬性:

屬性描述
constructor返回對(duì)創(chuàng)建對(duì)象的Number函數(shù)的引用
MAX_VALUE返回JavaScript中最大數(shù)字
MIN_VALUE返回JavaScript中最小數(shù)字
MAX_SAFE_INTEGER返回JavaScript中的最大安全整數(shù)(2 53-1
MIN_SAFE_INTEGER返回在JavaScript中最小安全整數(shù)(-2 53 - 1)
NaN代表“非數(shù)字”值
NEGATIVE_INFINITY表示負(fù)無(wú)窮大(溢出時(shí)返回)
POSITIVE_INFINITY表示正無(wú)窮大(溢出時(shí)返回)
prototype允許您向?qū)ο筇砑訉傩院头椒?/td>

數(shù)字對(duì)象方法

下表列出了Number對(duì)象的方法:

方法描述
isFinite()檢查傳入的值是否為有限數(shù)
isInteger()檢查傳入的值是否為整數(shù)
isNaN()檢查傳入的值是否為NaN并且類型為Number
isSafeInteger()檢查值是否為安全整數(shù)
toExponential()將數(shù)字轉(zhuǎn)換為指數(shù)表示法
toFixed()使用定點(diǎn)表示法格式化數(shù)字
toPrecision()返回一個(gè)字符串,該數(shù)字表示指定精度的數(shù)字
toString()將數(shù)字轉(zhuǎn)換為字符串
valueOf()返回Number對(duì)象的原始值

注意:所有數(shù)字方法都返回一個(gè)新值。但它們不會(huì)更改原始變量的值。

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清