例
値が有限数であるかどうかを確認します。
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()メソッドは、値が有限数であるか否かを判断します。
このメソッドは、値はNumber型である場合はtrueを返し、有限数に相当します。 それ以外の場合はfalseを返します。
数。 isFinite()グローバル異なるisFinite()関数。 グローバルisFinite()関数は、それをテストし、数値に試験値を変換します。
数。 isFinite()数値に値を変換せず、Number型ではない任意の値に対してtrueを返しません。
ブラウザのサポート
方法 | |||||
---|---|---|---|---|---|
Number. isFinite() | 19 | 12.0 | 16 | 9 | 22 |
構文
Number.isFinite( value )
パラメータ値
パラメーター | 説明 |
---|---|
value | 必須。 値がテストされます |
技術的な詳細
戻り値: | ブール。 値が有限数であれば、それ以外の場合はfalseを返し、trueを返します |
---|---|
JavaScriptのバージョン: | ECMAScriptの6 |
<JavaScriptの番号リファレンス