24 of 264 menu

Die isNaN-funksie

Die funksie isNaN kontroleer of die oorgedraagde parameter 'n getal is of nie. Dit sal true teruggee indien die parameter nie 'n getal is nie en false indien wel. Hoe dit werk: die oorgedraagde parameter word omgeskakel na 'n getal. As dit nie 'n getal is nie (soos 'n string, 'n array ens.), word dit omgeskakel na NaN. En dan kontroleer isNaN - of ons NaN gekry het na die omskakeling of nie. Maar true word nie omgeskakel na NaN nie, maar na die getal 1. Daar is ook ander soortgelyke valstrikke, kyk na hulle in die beskrywing van NaN.

Sintaksis

isNaN(waarde);

Voorbeeld

Nou sal isNaN false teruggee, aangesien die parameter 'n getal is:

console.log(isNaN(3));

Resultaat van die kode-uitvoering:

false

Voorbeeld

Nou sal isNaN true teruggee, aangesien die parameter nie 'n getal is nie:

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

Resultaat van die kode-uitvoering:

true

Sien ook

  • die funksie isFinite,
    wat 'n getal vir eindigheid kontroleer
  • die operateur typeof,
    wat die tipe data bepaal
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp