English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript isFinite() 関数

 JavaScript 全局属性/関数

グローバルisFinite()関数は渡された値が有限であるかどうかを確認します。

isFinite関数は引数の数字をチェックします。引数がNaN、正の無限大、または負の無限大の場合は、このメソッドはfalseを返します;それ以外の場合はtrueを返します。

文法:

isFinite(value)
isFinite(451);   // true
isFinite(-3.13); // true
isFinite(3-1);   // true
isFinite(0); // true
isFinite("451"); // true
isFinite("Hello");   // false
isFinite("20/12/2018");  // false
テストを見て‹/›

ブラウザの互換性

すべてのブラウザが完全にisFinite()関数をサポートしています:

Function
isFinite()

引数の値

引数説明
valueテストする値が有限であるかどうか

技術的詳細

返り値:引数が正の無限大、負の無限大、またはNaNの場合はfalse;それ以外の場合はtrue
JavaScriptバージョン:ECMAScript 1

 JavaScript 全局属性/関数