Baseline Widely available
Die statische Dateneigenschaft Number.NaN
repräsentiert Not-A-Number, was dem NaN
entspricht. Für weitere Informationen über das Verhalten von NaN
, siehe die Beschreibung der globalen Eigenschaft.
function clean(x) {
if (x === Number.NaN) {
// Can never be true
return null;
}
if (isNaN(x)) {
return 0;
}
}
console.log(clean(Number.NaN));
// Expected output: 0
Wert
Der numerische Wert NaN
.
Da NaN
eine statische Eigenschaft von Number
ist, wird sie immer als Number.NaN
verwendet und nicht als Eigenschaft eines Zahlenwertes.
function sanitize(x) {
if (isNaN(x)) {
return Number.NaN;
}
return x;
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4