Значэнне NaN
Значэнне NaN
(скарачэнне ад Not-A-Number)
абазначае "не лік". Такое значэнне ўзнікае
пры спробах зрабіць недапушчальную матэматычную
аперацыю.
Прыклад
Дадайм памножым радок з літарамі на лік:
console.log('aaa' * 3);
Вынік выканання кода:
NaN
Прыклад
Давайце паспрабуем падзяліць адзін радок на другі:
console.log('aaa' / 'bbb');
Пасля выканання кода мы таксама
атрымаем NaN
:
NaN
Прыклад
Цяпер давайце прасумуем значэнне NaN
з лікам:
console.log(NaN + 3);
Вынік выканання кода:
NaN
Глядзіце таксама
-
функцыю
isNaN
,
якая ажыццяўляе праверку на NaN