Reikšmė NaN
Reikšmė NaN (sutrumpinimas iš Not-A-Number)
reiškia "ne skaičius". Ši reikšmė atsiranda
bandant atlikti netinkamas matematines
operacijas.
Pavyzdys
Padauginkime raidžių eilutę iš skaičiaus:
console.log('aaa' * 3);
Kodo vykdymo rezultatas:
NaN
Pavyzdys
Pabandykime padalinti vieną eilutę iš kitos:
console.log('aaa' / 'bbb');
Po kodo vykdymo mes taip pat
gausime NaN:
NaN
Pavyzdys
Dabar sudėkime reikšmę NaN
su skaičiumi:
console.log(NaN + 3);
Kodo vykdymo rezultatas:
NaN
Taip pat žiūrėkite
-
funkciją
isNaN,
kuri atlieka patikrinimą ar reikšmė yra NaN