Λειτουργία isFinite() του JavaScript

Ορισμός και χρήση

isFinite() Η συνάρτηση μπορεί να καθορίσει αν ο αριθμός είναι νόμιμος αριθμός με περιορισμένη τιμή.

Αν η τιμή είναι +infinity, -infinity ή NaN (μη αριθμητικός), αυτή η συνάρτηση επιστρέφει false, αλλιώς επιστρέφει true.

Παράδειγμα

Έλεγχος αν ο αριθμός είναι νόμιμος αριθμός με περιορισμένη τιμή:

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;

Δοκιμάστε το προσωπικά

Γλώσσα

isFinite(value)

Τιμή παράμετρου

Παράμετρος Περιγραφή
value Απαιτείται. Η τιμή που πρέπει να δοκιμαστεί.

Τεχνικές λεπτομέρειες

Αποτελεσματική τιμή: Αριθμητική τιμή. Αν η τιμή είναι +infinity, -infinity ή NaN, επιστρέφει false, αλλιώς επιστρέφει true.
Έκδοση JavaScript: ECMAScript 1

Υποστήριξη Περιηγητή

Συνάρτηση Chrome Edge Firefox Safari Opera
isFinite() Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη