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:
javascriptconsole.log('aaa' * 3);
Výsledek provedení kódu:
javascriptNaN
Příklad
Zkusme vydělit jeden řetězec druhým:
javascriptconsole.log('aaa' / 'bbb');
Po provedení kódu také
dostaneme NaN:
javascriptNaN
Příklad
Nyní sečtěme hodnotu NaN
s číslem:
javascriptconsole.log(NaN + 3);
Výsledek provedení kódu:
javascriptNaN
Viz také
-
funkci
isNaN,
která provádí kontrolu na NaN