JavaScript Number parseInt() -metodi
- Edellinen sivu parseFloat()
- Seuraava sivu prototype
- Palaa yläkerrokseen JavaScript Number viittausoppaat
Määritelmä ja käyttö
Number.parseInt()
Metodi muuntaa arvon merkkijonoksi ja palauttaa ensimmäisen kokonaisluvun.
radix Parametri määrittää käytettävän lukujärjestelmän:
2 = binääri, 8 = oktaali, 10 = kymmenjärjestelmä, 16 = heksadesimaali.
Jos jätetään radix, JavaScript olettaa peruslukuksi 10. Jos arvo alkaa "0x", JavaScript olettaa peruslukuksi 16.
Huomaa:
Jos ensimmäinen merkki ei voida muuntaa numeroon, palautetaan NaN
.
Johtavat ja lopulliset välilyönnit jätetään huomiotta.
Palauttaa vain löydetyn ensimmäisen kokonaisluvun.
Esimerkki
Esimerkki 1
Number.parseInt("10"); Number.parseInt("10.00"); Number.parseInt("10.33"); Number.parseInt("34 45 66"); Number.parseInt(" 60 "); Number.parseInt("40 years"); Number.parseInt("He was 40");
Esimerkki 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
Syntaksi
Number.parseInt(string, radix)
Parametri
Parametri | Kuvaus |
---|---|
value | Välttämätön. Arvo, jota tulkitaan. |
radix |
Valinnainen. Oletusarvo on 10. Määrittää lukujärjestelmän arvon (2 asti 36). |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Totuusarvo | Jos kokonaislukua ei löydy, palautetaan NaN. |
Selaimen tuki
Number.parseInt()
On ECMAScript6 (ES6) ominaisuuksia.
Kaikki nykyaikaiset selaimet tukevat ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki |
Internet Explorer 11 (tai aikaisempi versio) ei tue Number.parseInt()
.
- Edellinen sivu parseFloat()
- Seuraava sivu prototype
- Palaa yläkerrokseen JavaScript Number viittausoppaat