JavaScript · Junior · Frage 10 von 75
Was liefert NaN === NaN?
- 1
false - 2
true - 3
NaN
Antwort zeigen
Richtige Antwort: false
Erklärung
NaN ist mit nichts gleich, nicht einmal mit sich selbst. Zur Prüfung nutzt man Number.isNaN(x) oder Object.is(x, NaN). Das globale isNaN('abc') wandelt sein Argument zuerst in eine Zahl um und liefert für Strings true.