27 of 264 menu

NaN-arvon

Arvo NaN (lyhenne sanoista Not-A-Number) tarkoittaa "ei lukua". Tällainen arvo syntyy kun yritetään tehdä virheellistä matemaattista operaatiota.

Esimerkki

Kerrotaan kirjainmerkkijono luvulla:

console.log('aaa' * 3);

Koodin suorituksen tulos:

NaN

Esimerkki

Yritetään jakaa yksi merkkijono toisella:

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

Koodin suorituksen jälkeen saamme myös arvon NaN:

NaN

Esimerkki

Lasketaan nyt arvo NaN luvun kanssa:

console.log(NaN + 3);

Koodin suorituksen tulos:

NaN

Katso myös

  • funktion isNaN,
    joka suorittaa NaN-tarkistuksen
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää