Hodnota NaN
Hodnota NaN (zkratka z Not-A-Number)
znamená "nečíslo". Taková hodnota vzniká
při pokusech o neplatnou matematickou
operaci.
Příklad
Vynásobme řetězec s písmeny číslem:
console.log('aaa' * 3);
Výsledek provedení kódu:
NaN
Příklad
Zkusme vydělit jeden řetězec druhým:
console.log('aaa' / 'bbb');
Po provedení kódu také
dostaneme NaN:
NaN
Příklad
Nyní sečtěme hodnotu NaN
s číslem:
console.log(NaN + 3);
Výsledek provedení kódu:
NaN
Viz také
-
funkci
isNaN,
která provádí kontrolu na NaN