24 of 264 menu

isNaN function

isNaN function သည် ပေးလိုက်သော parameter သည် ဂဏန်းတစ်ခု ဟုတ် မဟုတ် စစ်ဆေးပေးပါသည်။ Parameter သည် ဂဏန်းမဟုတ်ပါက true ကိုလည်းကောင်း၊ ဂဏန်းဖြစ်ပါက false ကိုလည်းကောင်း ပြန်ပေးမည်။ ၎င်း၏ အလုပ်လုပ်ပုံမှာ - ပေးလိုက်သော parameter ကို ဂဏန်းသို့ ပြောင်းလဲပေးသည်။ အကယ်၍ ၎င်းသည် ဂဏန်းမဟုတ်ပါက (စာသား၊ array စသည်)၊ ၎င်းကို NaN အဖြစ်သို့ ပြောင်းလဲပေးသည်။ ထို့နောက် isNaN က ပြောင်းလဲပြီးနောက် NaN ရခဲ့ မရခဲ့ စစ်ဆေးသည်။ true ကိုမူ NaN အဖြစ်သို့ မဟုတ်ဘဲ ဂဏန်း 1 အဖြစ်သို့ ပြောင်းလဲပေးသည်။ ဤကဲ့သို့သော အခြားသော သတိမထားမိတတ်သည့် အချက်များလည်း ရှိပါသေးသည်၊ ၎င်းတို့ကို NaN ၏ ဖော်ပြချက်တွင် ကြည့်ရှုနိုင်ပါသည်။

ဖွဲ့စည်းပုံ

isNaN(tat);

ဥပမာ

ယခု isNaN သည် false ကို ပြန်ပေးမည်၊ အဘယ်ကြောင့်ဆိုသော် parameter သည် ဂဏန်းတစ်ခု ဖြစ်နေသောကြောင့် ဖြစ်သည်။

console.log(isNaN(3));

ကုဒ် run ပြီးနောက် ရရှိသော ရလဒ်။

false

ဥပမာ

ယခု isNaN သည် true ကို ပြန်ပေးမည်၊ အဘယ်ကြောင့်ဆိုသော် parameter သည် ဂဏန်းမဟုတ်သောကြောင့် ဖြစ်သည်။

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

ကုဒ် run ပြီးနောက် ရရှိသော ရလဒ်။

true

ဆက်လက်ကြည့်ရှုရန်

  • isFinite function,
    အကန့်အသတ်ရှိသော ဂဏန်း ဟုတ် မဟုတ် စစ်ဆေးပေးသည်
  • typeof operator,
    ဒေတာအမျိုးအစားကို သတ်မှတ်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်