例
檢查值是否是一個整數:
Number.isInteger(123) //true
Number.isInteger(-123) //true
Number.isInteger(5-2)
//true
Number.isInteger(0) //true
Number.isInteger(0.5) //false
Number.isInteger('123') //false
Number.isInteger(false) //false
Number.isInteger(Infinity)
//false
Number.isInteger(-Infinity) //false
Number.isInteger(0 / 0)
//false
試一試» 定義和用法
該Number. isInteger() Number. isInteger()方法確定是否的值的整數。
如果該值的類型號,和一個整數的此方法返回true (a whole number) 。 否則返回false。
瀏覽器支持
方法 | |||||
---|---|---|---|---|---|
Number. isInteger() | 19 | 12.0 | 16 | 9 | 22 |
注: Number. isInteger() Number. isInteger()方法無法在Internet Explorer 11和更早版本的支持。
句法
Number.isInteger( value )
參數值
參數 | 描述 |
---|---|
value | 需要。 將待測試的值 |
技術細節
返回值: | 布爾。 如果該值是一個整數,則返回true,否則返回false |
---|---|
JavaScript的版本: | ECMAScript中6 |
<JavaScript的編號參考