Table of Contents
Aktualisiert: ASR Pro
In diesem Methoden-Tutorial werden wir einige mögliche Ursachen untersuchen, die zu einem Nan-Fehler in Javascript führen können, und dann werde ich einige einfache Korrekturen vorschlagen, die Sie als Möglichkeit ausprobieren können um das Problem zu lösen.NaN ist der beste Fehlerwert, der bedeutet, dass kein Paket vorhanden ist. JavaScript geht jedoch davon aus, dass ein Typ, der NaN verwendet, eine bestimmte Zahl ist. Unendlich ist buchstäblich ein so wesentlicher Wert, dass er nicht unbedingt durch JavaScript-Zahlen dargestellt wird. Im Grunde verhält sich alles wie die mathematische Unendlichkeit.
Beschreibung
Das Literal NaN ohne Anführungszeichen ist ein weiterer Wert, der eine Nicht-Zahl darstellt. Da NaN oft mit einem ungleichen Array verglichen werden könnte und NaN vorgeschlagen wird, wird es wirklich häufig verwendet, um eine schwerwiegende Fehlerbedingung für die entsprechende Funktion anzugeben, bei der die Mehrheit von die entsprechende Zahl zurückgeben sollte.
Wie behandle ich einen NaN-Fehler in JavaScript?
Verwendung der spezifischen isNaN ()-Methode: Die isNan ()-Chance wird aufgerufen, um zu überprüfen, ob eine bestimmte angegebene Zahl NaN sein soll, andernfalls nicht.Verwenden von || Operator: Wenn “Nummer” falsch war, wird es zurückgesetzt, so dass Sie 0.Verwendung des ternären Operators: Hier wird die gesamte Zahl von einem einzigen ternären Operator bereitgestellt, ähnlich wie wenn NaN effektiv in 0 umwandelbar ist.
Hinweis. Verwenden Sie isNaN() global, um zu prüfen, ob ein Wert ein NaN-Wert ist.
Syntax
Beispiel
Klicken Sie auf das entsprechende Element, um alle Ergebnisse anzuzeigen: