例
数は有限で、法的な番号であるかどうかを確認します。
var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var
c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e =
isFinite("123") + "<br>";
var f = isFinite("Hello") + "<br>";
var
g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;
解像度の結果は次のようになります。
true
true
true
true
true
false
false
»それを自分で試してみてください 定義と使用法
isFinite()関数は、数値が有限、法的な番号であるか否かを判断します。
値が無限大、 -無限大、またはNaN +されている場合、この関数はfalseを返します(Not-a-Number) 、それ以外の場合はtrueを返します。
ブラウザのサポート
関数 | |||||
---|---|---|---|---|---|
isFinite() | はい | はい | はい | はい | はい |
構文
isFinite( value )
パラメータ値
パラメーター | 説明 |
---|---|
value | 必須。 値がテストされます |
技術的な詳細
戻り値: | ブール。 値が無限大、 - 無限大、またはNaNを+されている場合、それ以外の場合はtrueを返す、falseを返します。 |
---|---|
JavaScriptのバージョン: | 1.3 |
<JavaScriptのグローバル関数