English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript NaN Eigenschaft

 JavaScript globale Attribute/Funktion

GlobalNaNEigenschaft ist ein Ausdruck von Not-A-Wert von Number (keine Zahl).

Zum Beispiel, wenn Sie versuchen, eine Zahl mit einem String zu multiplizieren, ist der zurückgegebene Wert „NaN“.

Der Standardwert von NaN ist 'Not'-A-Number, mitNumber.NaNhat den gleichen Wert.

VerwendenisNaN()Funktion überprüft, ob der Wert ein NaN-Wert ist.

Syntax:

NaN
var ans = 10 * 'Hello';
;document.getElementById('result').innerHTML = ans;
Testen Sie heraus‹/›

Browserkompatibilität

Alle Browser unterstützen die NaN-Eigenschaft vollständig:

Eigenschaft
NaNJaJaJaJaJa

Technische Details

Schreibbar:Keine
Enummerierbar:Keine
Konfigurierbar:Keine
JavaScript-Version:ECMAScript 1

Mehr Beispiele

Überprüfen Sie den Wert mit der Funktion isNaN(), ob er ein NaN-Wert ist:

var str = 'Hello world';
var ans = Number(str);   // Konvertieren Sie Zeichenfolgen in Zahlen
;if (isNaN(ans)) {
   ;document.getElementById('result').innerHTML = ans;
}
Testen Sie heraus‹/›

 JavaScript globale Attribute/Funktion