De betekenis van NaN
De waarde NaN (afkorting voor Not-A-Number)
betekent "geen getal". Deze waarde ontstaat
bij pogingen om een ongeldige wiskundige
bewerking uit te voeren.
Voorbeeld
Laten we een string met letters vermenigvuldigen met een getal:
console.log('aaa' * 3);
Het resultaat van de code:
NaN
Voorbeeld
Laten we proberen de ene string door de andere te delen:
console.log('aaa' / 'bbb');
Na het uitvoeren van de code krijgen we
ook NaN:
NaN
Voorbeeld
Laten we nu de waarde NaN
optellen bij een getal:
console.log(NaN + 3);
Het resultaat van de code:
NaN
Zie ook
-
de functie
isNaN,
die controleert op NaN