24 of 264 menu

isNaN ֆունկցիան

isNaN ֆունկցիան ստուգում է՝ արդյոք փոխանցված պարամետրը թիվ է, թե ոչ: Կվերադարձնի true, եթե պարամետրը թիվ չէ, և false, եթե թիվ է: Ինչպես է այն աշխատում. փոխանցված պարամետրը վերածվում է թվի: Եթե այն թիվ չէ (տող, զանգված և այլն), ապա այն վերածվում է NaN: Դե, իսկ isNaN-ն ստուգում է՝ արդյոք վերափոխումից հետո ստացել ենք NaN, թե ոչ: Մինչդեռ true-ն վերածվում է ոչ թե NaN-ի, այլ 1 թվի: Կան նաև այլ նմանատիպ քարեր, դրանք կարող եք տեսնել NaN-ի նկարագրության մեջ:

Շարահյուսություն

isNaN(արժեք);

Օրինակ

Այժմ isNaN-ը կվերադարձնի false, քանի որ պարամետրը թիվ է.

console.log(isNaN(3));

Կոդի կատարման արդյունք.

false

Օրինակ

Այժմ isNaN-ը կվերադարձնի true, քանի որ պարամետրը թիվ չէ.

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

Կոդի կատարման արդյունք.

true

Տես նաև

  • isFinite ֆունկցիան,
    որը ստուգում է թվի վերջավորությունը
  • typeof օպերատորը,
    որը որոշում է տվյալների տեսակը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել