24 of 264 menu

Funkcija isNaN

Funkcija isNaN pārbauda, vai padotais parametrs ir skaitlis vai nē. Atgriezīs true, ja parametrs nav skaitlis un false, ja ir. Kā tā strādā: padotais parametrs tiek pārveidots par skaitli. Ja tas nav skaitlis (virkne, masīvs utt.), tad tas tiek pārveidots par NaN. Un isNaN pārbauda - vai NaN mēs saņēmām pēc pārveidošanas vai nē. Bet true tiek pārveidots ne par NaN, bet par skaitli 1. Ir arī citi līdzīgi sērfņi, tos apskatiet aprakstā NaN.

Sintakse

isNaN(vērtība);

Piemērs

Šoreiz isNaN atgriezīs false, jo parametrs ir skaitlis:

console.log(isNaN(3));

Koda izpildes rezultāts:

false

Piemērs

Šoreiz isNaN atgriezīs true, jo parametrs nav skaitlis:

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

Koda izpildes rezultāts:

true

Skatiet arī

  • funkciju isFinite,
    kas pārbauda skaitli uz galīgumu
  • operatoru typeof,
    kas nosaka datu tipu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt