--- title: isFinite() slug: Web/JavaScript/Reference/Global_Objects/isFinite tags: - JavaScript translation_of: Web/JavaScript/Reference/Global_Objects/isFinite original_slug: Web/JavaScript/Referencje/Obiekty/isFinite ---
Przetwarza argument w celu stwierdzenia czy jest on liczbą skończoną.
isFinite(liczba)
liczba
isFinite()
jest funkcją najwyższego poziomu, niepowiązaną z żadnym obiektem.
Można użyć tej metody do określenia czy dana liczba jest skończona. Metoda isFinite()
sprawdza liczbę podaną jako jej argument. Jeśli argument ma wartość {{jsxref("NaN")}} (nie jest liczbą), jest dodatnią lub ujemną nieskończonością, metoda ta zwraca false
, w przeciwnym wypadku zwraca wartość true
.
isFinite(Infinity); // false isFinite(NaN); // false isFinite(-Infinity); // false isFinite(0); // true isFinite(2e64); // true isFinite("0"); // true, would've been false with the // more robust Number.isFinite("0")