Fani ya JavaScript parseInt()
- Page ya kufika
- Page ya kusisia
- Rusha kwa ukweli Mwongozo wa kigeni wa JavaScript
Maelezo na matumizi
parseInt()
Fani inasafisha string na inaruhusiwa namba.
radix Tambuliko inatumiwa kuzingatia chaguo cha namba ya kawaida, kama chaguo cha kuzingatia ni 16 (hexadecimal) inamaanisha kwamba namba za string inasaidia kutumika kama namba za kuzingatia chaguo cha kawaida.
Ikiwa, radix Tambuliko limeondolewa, JavaScript inamwambii kama inayotumika:
- Ikiwa string inastartea na "0x", chaguo cha kuzingatia ni 16 (hexadecimal).
- Ikiwa string inastartea na "0", chaguo cha kuzingatia ni 8 (octal). Tukio hilo limeondolewa.
- Ikiwa string inastartea na chaguo jingine, chaguo cha kuzingatia ni 10 (decimal).
Kwenda:Inaruhusiwa kuzingatia herufi kwanza tu!
Mafano:Inaruhusiwa machache ya kwanza na ya mwisho.
Mafano:Ikiwa herufi ya kwanza haikuweza kutumika kama namba,parseInt()
Inaruhusiwa NaN.
Mafano:Vivaa vya kigeni vya zamani vya kuchukua parseInt("010") kwa 8, kwa sababu revisi za zamani za ECMAScript (ziringa ECMAScript 5) zinaongea kwa chaguo cha kifungu 8 (chini ya chaguo cha kifungu 10) kama chaguo cha kuzingatia kama string inastartea na "0". Kuanzia ECMAScript 5, chaguo cha kuzingatia ni kifungu 10 (decimal).
Mivuno
Tukisafisha string tofauti:
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;
Mafanikio
parseInt(string, radix)
Tambuliko la thamani
Tambuliko | Maelezo |
---|---|
string | Injili. Tukisaidia string ya kusafisha. |
radix | Inahofu. Inahusu namba ya jukwaa inayotumika ( kutoka 2 hadi 36). |
Vivutio ya mengine
Matokeo: | Matokeo: Numeri. Ikiwa herufi ya kwanza haikwenda kuwa namba, itakuwa NaN. |
---|---|
Toleo la JavaScript: | ECMAScript 1 |
Msaada wa kigeni wa wasaidizi
Funksheni | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
parseInt() | Msaada | Msaada | Msaada | Msaada | Msaada |
- Page ya kufika
- Page ya kusisia
- Rusha kwa ukweli Mwongozo wa kigeni wa JavaScript