Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. JavaScript-Referenz
  4. Eingebaute Standardobjekte
  5. Number
  6. isFinite()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Number.isFinite()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨September 2015⁩.

DieNumber.isFinite() statische Methode bestimmt, ob der übergebene Wert eine endliche Zahl ist – das heißt, sie überprüft, ob ein gegebener Wert eine Zahl ist, und die Zahl weder positiveInfinity, negativeInfinity, nochNaN ist.

Probieren Sie es aus

console.log(Number.isFinite(1 / 0));// Expected output: falseconsole.log(Number.isFinite(10 / 5));// Expected output: trueconsole.log(Number.isFinite(0 / 0));// Expected output: false

Syntax

js
Number.isFinite(value)

Parameter

value

Der Wert, der auf Endlichkeit getestet werden soll.

Rückgabewert

Der boolesche Werttrue, wenn der gegebene Wert eine endliche Zahl ist. Andernfallsfalse.

Beispiele

Verwendung von isFinite()

js
Number.isFinite(Infinity); // falseNumber.isFinite(NaN); // falseNumber.isFinite(-Infinity); // falseNumber.isFinite(0); // trueNumber.isFinite(2e64); // true

Unterschied zwischen Number.isFinite() und globalem isFinite()

Im Vergleich zur globalenisFinite() Funktion konvertiert diese Methode den Parameter nicht zuerst in eine Zahl. Das bedeutet, dass nur Werte vom Typ Nummerund endlichtrue zurückgeben, und Nicht-Zahlen immerfalse zurückgeben.

js
isFinite("0"); // true; coerced to number 0Number.isFinite("0"); // falseisFinite(null); // true; coerced to number 0Number.isFinite(null); // false

Spezifikationen

Specification
ECMAScript® 2026 Language Specification
# sec-number.isfinite

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp