NaN vērtība
Vērtība NaN (saīsinājums no Not-A-Number)
apzīmē "ne skaitlis". Šāda vērtība rodas
mēģinājumos veikt nederīgu matemātisku
operāciju.
Piemērs
Reizinām burtu virkni ar skaitli:
javascriptconsole.log('aaa' * 3);
Koda izpildes rezultāts:
javascriptNaN
Piemērs
Mēģinām dalīt vienu virkni ar citu:
javascriptconsole.log('aaa' / 'bbb');
Pēc koda izpildes mēs arī
iegūstam NaN:
javascriptNaN
Piemērs
Tagad saskaitīsim vērtību NaN
ar skaitli:
javascriptconsole.log(NaN + 3);
Koda izpildes rezultāts:
javascriptNaN
Skatiet arī
-
funkciju
isNaN,
kas veic pārbaudi uz NaN