19 of 264 menu

parseFloat function

parseFloat function သည် စာကြောင်းတစ်ခုကို floating point နံပါတ်သို့ ပြောင်းလဲပေးပါသည်။ ဤသို့လိုအပ်သည်မှာ '12.5px' ကဲ့သို့သော တန်ဖိုးမျိုး - အစမှာ နံပါတ်တစ်ခုရှိပြီး နောက်မှ အတိုင်းအတာယူနစ်များ ရှိသောအခါ ဖြစ်ပါသည်။ '12.5px' သို့ parseFloat function ကိုအသုံးပြုပါက ရလဒ်အနေဖြင့် နံပါတ် 12.5 ကိုရရှိမည်ဖြစ်ပြီး (၎င်းသည် တကယ်ပင် စာကြောင်းမဟုတ်ဘဲ နံပါတ်တစ်ခုဖြစ်ပါသည်)။ စာကြောင်း၏အစတွင် ကိန်းပြည့်တစ်ခုသာရှိပါက ပြောင်းလဲမှုဖြစ်ပေါ်မည် ၊ သို့မဟုတ်ပါက NaN ကိုပြသပေးမည်ဖြစ်သည်။ ဒုတိယမြောက် မဖြစ်မနေသတ်မှတ်ရန်မလိုသော parameter ဖြင့် နံပါတ်စနစ်ကို သတ်မှတ်နိုင်ပြီး function သည် ဖော်ပြထားသောနံပါတ်စနစ်မှ ဒဿမသို့ ပြောင်းလဲထားသော နံပါတ်ကို ပြန်ပေးမည်ဖြစ်သည်။

Syntax

parseFloat(စာကြောင်း, [နံပါတ်စနစ်]);

နမူနာ

စာကြောင်းတစ်ခု၏အစမှ ဒဿမနံပါတ်တစ်ခုကို ထုတ်ယူကြည့်ရအောင်:

console.log(parseFloat('10.3px'));

ကုဒ် run ပြီးစီးသော ရလဒ်:

10.3

နမူနာ

ဤနမူနာတွင် function သည် နံပါတ်ကို မဖတ်နိုင်တော့ပါ (၎င်းသည် စာကြောင်း၏အစတွင်မရှိသောကြောင့်) ဖြစ်ပြီး NaN ကို ပြန်ပေးမည်ဖြစ်သည်:

let str = 'width: 100px'; console.log(parseFloat(str));

ကုဒ် run ပြီးစီးသော ရလဒ်:

NaN

ဤအကြောင်းကိုလည်းကြည့်ပါ

  • parseInt function,
    အကြောင်း၊ ယင်းသည် စာကြောင်း၏အစမှ ကိန်းပြည့်ကို ထုတ်ယူပေးသည်
  • Number function,
    အကြောင်း၊ ယင်းသည် နံပါတ်သို့ပြောင်းလဲပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်