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