24 of 264 menu

Az isNaN függvény

Az isNaN függvény ellenőrzi, hogy az átadott paraméter szám-e vagy sem. true-ot ad vissza, ha a paraméter nem szám, és false-t, ha az. Működése: az átadott paraméter számmá alakítódik. Ha az nem szám (sztring, tömb stb.), akkor NaN-ná alakul. Nos, az isNaN pedig ellenőrzi – NaN kaptunk-e az átalakítás után vagy sem. Viszont a true nem NaN-ná, hanem az 1 számmá alakul. Vannak más hasonló buktatók is, ezeket a NaN leírásában találod.

Szintaxis

isNaN(érték);

Példa

Most az isNaN false-t fog visszaadni, mivel a paraméter szám:

console.log(isNaN(3));

A kód végrehajtásának eredménye:

false

Példa

Most az isNaN true-t fog visszaadni, mivel a paraméter nem szám:

console.log(isNaN('abcde'));

A kód végrehajtásának eredménye:

true

Lásd még

  • az isFinite függvényt,
    amely egy szám véges voltát ellenőrzi
  • a typeof operátort,
    amely az adattípust határozza meg
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás