JavaScript parseInt() ပုံစံ

အဆိုပါ အသုံးပြုခြင်း နှင့် အသုံးပြုခြင်း

parseInt() စကားလုံးကြောင်း ပြင်ဆင်ပြီး အကြမ်းဖျက် ပြန်လည်ပေးသည်

radix သဘောတူ ပြင်ဆင်သည် သုံးပြီးဖြစ်သည်။ အခြေခံ အချိန် ကို သတ်မှတ်သည်။ ဦးတည် 16 (ပုံစံ) အထိုးပြုသည်။ စကားလုံးကြောင်းများတွင် အချိန်ကို နှစ်ဆယ်သော အချိန် (10) အထိုးပြုသည်

အခြား radix သဘောတူ ပြင်ဆင်သည် သုံးပြီးဖြစ်သည်။ JavaScript မှ အခြေခံ အချိန် အထိုးပြုသည်

  • စကားလုံးကြောင်း
  • စကားလုံးကြောင်းမှ 0 ဖြင့် စတင်သော အခြား အချိန်အချို့ကို နှစ်ဆယ်သော အခြေခံ အချိန် (8) အထိုးပြုသည်။ အဆိုပါ သဘောတူ ပြုလုပ်သည်
  • စကားလုံးကြောင်းမှ စတင်သော အခြား အချိန်အချို့ကို အခြေခံ အချိန် (10) အထိုးပြုသည်

မှတ်ချက်:စကားလုံးကြောင်းများတွင် ပထမ ကြိမ် ပုံးစကားလုံးကြောင်းကို သာ ပြန်လည်ပေးသည်

မှတ်ချက်:အစပျိုး နှင့် အဆုံး အကွက် အမှတ်အသားများ ခွင့်ပြုသည်

မှတ်ချက်:ပထမ သုံးပုံးစကားလုံးကြောင်းကို စကားပုံအား ပြင်ဆင်နိုင်သည်parseInt() NaN ကို ပြန်လည်ပေးသည်

မှတ်ချက်:ကျွန်ုပ်တို့၏ အသုံးပြုသော ဘာသာစကား များသည် parseInt("010") ကို 8 အထိုးပြုသည်။ အရှင် ECMAScript 5 ထက် ကျဆင်းသော အဆိုပါ ECMAScript များတွင် (ECMAScript 5 ထက် ကျဆင်းသော) စကားလုံးကြောင်းမှ 0 ဖြင့် စတင်သော စကားလုံးကြောင်းများသည် နှစ်ဆယ်သော အခြေခံ အချိန် (8) အထိုးပြုသည်။ ECMAScript 5 မှ စတင်၍ နှစ်ဆယ်သော အခြေခံ အချိန် (10) အထိုးပြုသည်

ဌာန

ပမာဏ ပမာဏ စကားလုံးကြောင်းများကို ပြင်ဆင်ပါ

var a = parseInt("10") + "<br>";
var b = parseInt("10.00") + "<br>";
var c = parseInt("10.33") + "<br>";
var d = parseInt("34 45 66") + "<br>";
var e = parseInt(" 60 ") + "<br>";
var f = parseInt("40 years") + "<br>";
var g = parseInt("He was 40") + "<br>";
var h = parseInt("10", 10)+ "<br>";
var i = parseInt("010")+ "<br>";
var j = parseInt("10", 8)+ "<br>";
var k = parseInt("0x10")+ "<br>";
var l = parseInt("10", 16)+ "<br>";
var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k +l;

ကိုယ်တိုင် ကြိုးစားကြည့်ပါ

လိုက်နှိပ်

parseInt(string, radix)

သဘောတူ ပြင်ဆင်

သဘောတူ ဖော်ပြ
string တစ်ခုချင်းသာလို့မရတော့သည်။ ပြင်ဆင်သင့်သည့် စကားလုံးကြောင်း။
radix လုံးဝ။ အသုံးပြုရသော အရာများ အမှတ်အသား အကြွင်းအကြောင်း ပြုပြင်ရသည်။ (2 မှ 36 ထိ)

နည်းပါးစွာ

အပြန်အစား အပြန်အစား အချက်အလက်။ ပထမဆုံး အစားသော အစားသား အမှတ်အသား အမှတ်ပြုနိုင်ချင်သော အခြေအနေ မရှိဘဲဖြစ်လာကြောင်း ပြန်အစား NaN ပြန်အစားပါ။
JavaScript အမှတ်အသားများ ECMAScript 1

ဘဏ္ဍာကြည်းကူးကြောင်း

ဘဏ္ဍာကြည်း Chrome Edge Firefox Safari Opera
parseInt() ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့