isFinite
は、渡された値が有限数かどうかを判定するグローバル関数です。以下は、isFinite
関数の基本的な使い方の例です。
isFinite(10); // true
isFinite(Infinity); // false
isFinite('10'); // true
isFinite('Infinity'); // false
この例では、isFinite
関数に数値や文字列が渡されており、それぞれが有限数かどうかを判定しています。isFinite
関数は、渡された値が有限数であればtrue
を返し、無限数やNaNであればfalse
を返します。
isFinite
関数は、主に数値の検証に使用されます。JavaScriptでは、NaNやInfinityといった特殊な値が存在するため、これらの値を正しく処理するためにisFinite
関数を使用することが推奨されます。