JavaScript Number parseInt() -metodi

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");

Kokeile itse

Esimerkki 2

Number.parseInt("10", 10);
Number.parseInt("010");
Number.parseInt("10", 8);
Number.parseInt("0x10");
Number.parseInt("10", 16);

Kokeile itse

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().