例
檢查值是否為有限數:
Number.isFinite(123) //true
Number.isFinite(-1.23) //true
Number.isFinite(5-2)
//true
Number.isFinite(0) //true
Number.isFinite('123') //false
Number.isFinite('Hello')
//false
Number.isFinite('2005/12/12') //false
Number.isFinite(Infinity)
//false
Number.isFinite(-Infinity) //false
Number.isFinite(0 / 0)
//false
試一試» 定義和用法
該Number. isFinite() Number. isFinite()方法確定的值是否是一個有限數。
如果該值的類型數的該方法返回true,並且相當於一個有限數。 否則返回false。
數。 isFinite()是從全球不同isFinite()函數。 全球isFinite()函數將測試值的號碼,然後測試它。
數。 isFinite()不將值轉換為數字,並不會因為這是該類型的號碼不是任何值返回true。
瀏覽器支持
方法 | |||||
---|---|---|---|---|---|
Number. isFinite() | 19 | 12.0 | 16 | 9 | 22 |
句法
Number.isFinite( value )
參數值
參數 | 描述 |
---|---|
value | 需要。 將待測試的值 |
技術細節
返回值: | 布爾。 如果該值為有限數,則返回true,否則返回false |
---|---|
JavaScript的版本: | ECMAScript中6 |
<JavaScript的編號參考