Thamana NaN

Thamana NaN (ufupisho wa Not-A-Number) inamaanisha "sio namba". Thamana kama hii hutokea wakati wa kujaribu kufanya operesheni batili ya hisabati.

Mfano

Wacha tuzidishe mfuatano wa herufi kwa namba:

javascriptconsole.log('aaa' * 3);

Matokeo ya kutekeleza kificho:

javascriptNaN

Mfano

Wacha tujaribu kugawa mfuatano mmoja na mwingine:

javascriptconsole.log('aaa' / 'bbb');

Baada ya kutekeleza kificho tutapata pia NaN:

javascriptNaN

Mfano

Sasa wacha tujumlishe thamana NaN na namba:

javascriptconsole.log(NaN + 3);

Matokeo ya kutekeleza kificho:

javascriptNaN

Angalia pia

  • kitendo isNaN,
    kinachofanya ukaguzi wa NaN