JavaScript သည်NaN()
ဥပမာ
တန်ဖိုးသည် NaN ဟုတ်မဟုတ် စစ်ဆေးပါ။
isNaN(123);
isNaN(-1.23);
isNaN(5-2);
isNaN(0);
isNaN('123');
isNaN('Hello');
isNaN('2005/12/12');
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
JavaScript NaN
တွင် "Not-a-Number" ၏ အတိုကောက်ဖြစ်သည်။
တန်ဖိုး သည် isNaN()
NaN ဖြစ်ပါက နည်းလမ်းသည် မှန်ပါသည်။
မစမ်းသပ် မီ isNaN()
နည်းလမ်းသည် တန်ဖိုးကို နံပါတ်တစ်ခုသို့ ပြောင်းပေးသည်။
isnan() နှင့် Number.isnan() ကွာခြားချက်
isNaN()
တန်ဖိုး သည် Not-a-Number true
ဖြစ်ပါက method သည် ပြန်ပေးသည် ။
Number.isNaN()
နံပါတ်သည် နံပါတ်true
မဟုတ်ပါ
က ပြန်ပေးသည် ။
တစ်နည်းပြောရရင်တော့:
isNaN()
မစမ်းသပ်မီ တန်ဖိုးကို နံပါတ်တစ်ခုသို့ ပြောင်းပေးသည်။
ဥပမာများ
// This returns true;
isNaN('Hello');
// This returns false;
Number.isNaN('Hello');
အထားအသို
isNaN(value)
ကန့်သတ်ချက်များ
Parameter | Description |
value | Required. The value to be tested. |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
ဘူလီယန် | true တန်ဖိုးသည် NaN ဖြစ်ပါက၊ မဟုတ်လျှင်
false ။ |
နောက်ထပ် ဥပမာများ
တန်ဖိုးသည် NaN ဟုတ်မဟုတ် စစ်ဆေးပါ။
isNaN(0/0);
isNaN('');
isNaN('A');
isNaN(true);
isNaN(false);
isNaN('NaN');
isNaN(NaN);
isNaN(undefined);
isNaN(null);
Browser ပံ့ပိုးမှု
isNaN()
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |