A NaN érték
A NaN érték (a Not-A-Number rövidítése)
"nem szám"-ot jelöl. Ilyen érték akkor jön létre,
amikor érvénytelen matematikai műveletet
próbálunk végrehajtani.
Példa
Szorozzuk meg egy betűket tartalmazó sztringet egy számmal:
console.log('aaa' * 3);
A kód végrehajtásának eredménye:
NaN
Példa
Próbáljunk meg elosztani egy sztringet egy másikkal:
console.log('aaa' / 'bbb');
A kód végrehajtása után szintén
NaN-t kapunk:
NaN
Példa
Most adjuk össze a NaN értéket
egy számmal:
console.log(NaN + 3);
A kód végrehajtásának eredménye:
NaN
Lásd még
-
a
isNaNfüggvényt,
amely a NaN ellenőrzését végzi