JS Built-ins
NumberisFinitebeginner

Number.isFinite() β€” finite number returns true

πŸ“– Usage Example
// Check for finite numbers (no coercion)
Number.isFinite(42)        // β†’ true
Number.isFinite(Infinity)  // β†’ false
Number.isFinite('42')      // β†’ false

Use Number.isFinite() to safely check if a value is a finite number without coercing non-number types as the global isFinite() does.

Number.isFinite()

Number.isFinite(value) returns true if the value is a finite number. Unlike global isFinite(), it does not coerce the argument.

πŸ’‘ Hints (1)
  • β€’ Any regular number (including negatives and decimals) is finite.