Jak działa isFinite w JavaScript? - isFinite
Jak sprawdzić, czy funkcja zwróciła liczbę skończoną?
isFinite(number)
- Parametry:
Numbernumber - sprawdzana liczba- Wartość:
Boolean- czy wartość number jest różna odInfinity
Wiele funkcji, które normalnie powinny zwrócić wartość typu Number, może w pewnych przypadkach zwrócić specjalną wartość Infinity. Wskazuje to najczęściej, że do funkcji zostały przekazane takie parametry, że obliczona wartość jest nieskończona.
Aby sprawdzić, czy wskazana wartość jest skończona, należy użyć funkcji isFinite.
Przykład isFinite
isFinite(Infinity); // false isFinite(-Infinity); // false isFinite(1); // true isFinite(1 / 0); // false