Värdet NaN
Värdet NaN (förkortning för Not-A-Number)
betyder "inte ett nummer". Ett sådant värde uppstår
när man försöker göra en ogiltig matematisk
operation.
Exempel
Låt oss multiplicera en sträng med bokstäver med ett nummer:
console.log('aaa' * 3);
Resultatet av kodexekveringen:
NaN
Exempel
Låt oss försöka dela en sträng med en annan:
console.log('aaa' / 'bbb');
Efter kodexekveringen får vi också
NaN:
NaN
Exempel
Låt oss nu summera värdet NaN
med ett nummer:
console.log(NaN + 3);
Resultatet av kodexekveringen:
NaN
Se även
-
funktionen
isNaN,
som utför kontroll för NaN