Funkcja JavaScript isFinite()

Definicja i użycie

isFinite() Funkcja może określić, czy liczba jest legalną liczbą ograniczoną.

Jeśli wartość wynosi +infinity, -infinity lub NaN(niejest liczbą),funkcja ta zwraca false,w przeciwnym razie zwraca true。

Przykład

Sprawdź, czy liczba jest legalną liczbą ograniczoną:

var a = isFinite(123) + "<br>";
var b = isFinite(-1.23) + "<br>";
var c = isFinite(5-2) + "<br>";
var d = isFinite(0) + "<br>";
var e = isFinite("123") + "<br>";
var f = isFinite("Hello") + "<br>";
var g = isFinite("2005/12/12");
var res = a + b + c + d + e + f + g;

Spróbuj sam

Gramatyka

isFinite(value)

Wartość parametru

Parametr Opis
value Wymagane。Wartość do testu。

Szczegółowe informacje techniczne

Wartość zwracana: 布尔值。Jeśli wartość wynosi +infinity, -infinity lub NaN,zwraca false,w przeciwnym razie zwraca true。
Wersja JavaScript: ECMAScript 1

Obsługa przeglądarek

Funkcja Chrome Edge Firefox Safari Opera
isFinite() Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie