isFinite (Lodash互換性)
Number.isFiniteを使用してください
このisFinite関数は追加の型チェックオーバーヘッドにより動作が遅くなります。
代わりに、より速く現代的なNumber.isFiniteを使用してください。
値が有限な数値かどうかを確認します。
typescript
const result = isFinite(value);参照
isFinite(value)
指定された値が有限な数値かどうかを確認したい場合はisFiniteを使用してください。この関数はTypeScriptでタイプガードとしても動作し、値の型をnumberに絞り込みます。
typescript
import { isFinite } from 'es-toolkit/compat';
// 有限な数値
isFinite(100); // true
isFinite(-50); // true
isFinite(3.14); // true
isFinite(0); // true
// 無限大はfalse
isFinite(Infinity); // false
isFinite(-Infinity); // false
// NaNもfalse
isFinite(NaN); // false
// 他の型もfalse
isFinite('100'); // false
isFinite([]); // false
isFinite({}); // false
isFinite(null); // false
isFinite(undefined); // falseパラメータ
value(any): 確認する値です。
戻り値
(boolean): 値が有限な数値の場合はtrue、そうでない場合はfalseを返します。

