Jak działa isFinite w JavaScript? - isFinite
Jak sprawdzić, czy funkcja zwróciła liczbę skończoną?
isFinite(number)
- Parametry:
Number
number - 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