最新的Web開發教程
 

JavaScript數isSafeInteger() Method

<JavaScript的編號參考

檢查值是否是安全的整數:

Number.isSafeInteger(123) //true
Number.isSafeInteger(-123) //true
Number.isSafeInteger(5-2) //true
Number.isSafeInteger(0) //true
Number.isSafeInteger(0.5) //false
Number.isSafeInteger(Math.pow(2, 53)) //false
Number.isSafeInteger(Math.pow(2, 53) - 1) //true
Number.isSafeInteger('123') //false
Number.isSafeInteger(false) //false
Number.isSafeInteger(Infinity) //false
Number.isSafeInteger(-Infinity) //false
Number.isSafeInteger(0 / 0) //false
試一試»

定義和用法

Number. isSafeInteger() Number. isSafeInteger()方法確定是否一個值的安全整數。

一個安全整數是可以精確地表示為IEEE-754雙精度數的整數(all integers from (2 53 - 1)-(2 53 - 1)

如果值是Number類型,和安全整數此方法返回true。 否則返回false。


瀏覽器支持

方法
Number. isSafeInteger() 19 12.0 32 9 22

句法

Number.isSafeInteger( value )

參數值

參數 描述
value 需要。 將待測試的值

技術細節

返回值: 布爾。 如果該值是一個安全的整數,則返回true,否則返回false
JavaScript的版本: ECMAScript中6

<JavaScript的編號參考