Skip to main content

isFloat

A function that checks whether a given argument is a finite floating-point number.


Code

🔗 View source code

Interface

typescript
const isFloat = (value: unknown) => value is number;

Usage

typescript
import { isFloat } from '@modern-kit/utils';

isFloat(0.11886) // true
isFloat(175.5119687) // true
isFloat(-15.1175688775) // true

isFloat(100); // false
isFloat(''); // false
isFloat(null); // false
isFloat(NaN) // false
isFloat(Infinity) // false
isFloat(-Infinity) // false
isFloat([]) // false
isFloat({}) // false