Арзиши NaN
Арзиши NaN (ихтисора аз Not-A-Number)
"рақам нест"-ро ифода мекунад. Чунин арзиш
дар вақти кӯшиши анҷом додани амали математикии
ғайриимкон пайдо мешавад.
Намуна
Биёед сатрро бо ҳарфҳо бар рақам зарб кунем:
console.log('aaa' * 3);
Натиҷаи иҷрои код:
NaN
Намуна
Биёед кӯшиш кунем, ки як сатрро бар дигаре тақсим кунем:
console.log('aaa' / 'bbb');
Пас аз иҷрои код ҳамчунон
NaN мегирем:
NaN
Намуна
Акнун биёед арзиши NaN
бо рақам ҷамъ кунем:
console.log(NaN + 3);
Натиҷаи иҷрои код:
NaN
Ҳамчунин бубинед
-
функсияи
isNaN,
ки тафтиш барои NaN-ро иҷро мекунад