Wartość NaN
Wartość NaN (skrót od Not-A-Number)
oznacza "nie liczbę". Taka wartość pojawia się
przy próbach wykonania nieprawidłowej operacji
matematycznej.
Przykład
Pomnóżmy ciąg znaków z literami przez liczbę:
console.log('aaa' * 3);
Wynik wykonania kodu:
NaN
Przykład
Spróbujmy podzielić jeden ciąg znaków przez drugi:
console.log('aaa' / 'bbb');
Po wykonaniu kodu również
otrzymamy NaN:
NaN
Przykład
Teraz dodajmy wartość NaN
do liczby:
console.log(NaN + 3);
Wynik wykonania kodu:
NaN
Zobacz też
-
funkcję
isNaN,
która przeprowadza sprawdzenie na NaN