JavaScript Number parseInt() methode

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

Probeer het zelf

Voorbeeld 2

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

Probeer het zelf

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