JavaScript Number parseInt() methode
- Previous page parseFloat()
- Next page prototype
- Go up one level JavaScript Number Referentiemanual
Definitie en gebruik
Number.parseInt()
De methode parseert de waarde als een string en retourneert het eerste integer.
radix De parameter bepaalt het numerieke systeem dat moet worden gebruikt:
2 = binair, 8 = octaal, 10 = decimaal, 16 = hexadecimaal.
Als je het overslaat radix,JavaScript gaat ervan uit dat de basis 10 is. Als de waarde begint met "0x", gaat JavaScript ervan uit dat de basis 16 is.
Opmerking:
Retourneert als de eerste karakter niet kan worden omgezet in een getal: NaN
.
Voorloopige en achterliggende spaties worden genegeerd.
Retourneert alleen het eerste gevonden integer.
Voorbeeld
Voorbeeld 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");
Voorbeeld 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
Syntaxis
Number.parseInt(string, radix)
Parameter
Parameter | Beschrijving |
---|---|
value | Verplicht. De te ontlezen waarde. |
radix |
Optioneel. Standaard is 10. Regelt de waarden van het numerieke systeem (2 tot 36). |
Retourneerwaarde
Type | Beschrijving |
---|---|
Booleaanse waarde | Retourneert NaN als geen integer wordt gevonden. |
Browserondersteuning
Number.parseInt()
is een kenmerk van ECMAScript6 (ES6).
Alle moderne browsers ondersteunen ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |
Internet Explorer 11 (or earlier versions) does not support Number.parseInt()
.
- Previous page parseFloat()
- Next page prototype
- Go up one level JavaScript Number Referentiemanual