24 of 264 menu

Funkcija isNaN

Funkcija isNaN patikrina, ar perduotas parametras yra skaičius, ar ne. Grąžins true, jei parametras nėra skaičius ir false, jei yra. Kaip ji veikia: perduotas parametras paverčiamas į skaičių. Jei tai nėra skaičius (eilutė, masyvas ir t.t.), tai jis paverčiamas į NaN. O isNaN tikrina - ar NaN gavomės po konvertavimo, ar ne. O true konvertuojasi ne į NaN, o į skaičių 1. Yra ir kitų panašių pasalų, jas matote aprašyme NaN.

Sintaksė

isNaN(reikšmė);

Pavyzdys

Dabar isNaN grąžins false, nes parametras yra skaičius:

console.log(isNaN(3));

Kodo vykdymo rezultatas:

false

Pavyzdys

Dabar isNaN grąžins true, nes parametras nėra skaičius:

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

Kodo vykdymo rezultatas:

true

Taip pat žiūrėkite

  • funkciją isFinite,
    kuri tikrina skaičių ar jis yra baigtinis
  • operatorių typeof,
    kuris nustato duomenų tipą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti