Der Wert NaN

Der Wert NaN (Abkürzung für Not-A-Number) steht für "Keine Zahl". Ein solcher Wert tritt auf, bei dem Versuch, eine ungültige mathematische Operation durchzuführen.

Beispiel

Lassen Sie uns eine Zeichenkette mit Buchstaben mit einer Zahl multiplizieren:

javascriptconsole.log('aaa' * 3);

Das Ergebnis der Codeausführung:

javascriptNaN

Beispiel

Lassen Sie uns versuchen, eine Zeichenkette durch eine andere zu teilen:

javascriptconsole.log('aaa' / 'bbb');

Nach der Ausführung des Codes erhalten wir ebenfalls NaN:

javascriptNaN

Beispiel

Lassen Sie uns nun den Wert NaN mit einer Zahl addieren:

javascriptconsole.log(NaN + 3);

Das Ergebnis der Codeausführung:

javascriptNaN

Siehe auch

  • die Funktion isNaN,
    die eine Prüfung auf NaN durchführt