JavaScript Number parseInt() metodu

Tanım ve kullanım

Number.parseInt() Metni değer olarak çözümleyen ve ilk tam sayıyı döner.

radix Parametre, kullanılacak sayı sistemini belirler:

2 = ikili, 8 = sekizli, 10 = ondalık, 16 = onaltılık.

Eğer atlanırsa radixJavaScript, 10 numaralı bir temel değer varsayacaktır. Eğer değer "0x" ile başlıyorsa, JavaScript 16 numaralı bir temel değer varsayacaktır.

Dikkat:

İlk karakter sayıya dönüştürülemezse döner: NaN.

Önceden gelen ve sonraki空格 göz ardı edilir.

Yalnızca bulunan ilk tam sayı döner.

Örnek

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

Kişisel olarak deneyin

Örnek 2

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

Kişisel olarak deneyin

Sözdizimi

Number.parseInt(string, radix)

Parametre

Parametre Tanım
value Gerekli.解析的值。
radix

İsteğe bağlı.Varsayılan 10'dur.

Sayı sisteminin değerini (2'den 36'ya kadar) belirler.

Dönüş değeri

Tür Tanım
Boolean değer Tam sayı bulunamazsa NaN döner.

Tarayıcı desteği

Number.parseInt() ECMAScript6 (ES6) özellikleridir.

Tüm modern tarayıcılar ES6 (JavaScript 2015)'yi destekler:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Destekleniyor Destekleniyor Destekleniyor Destekleniyor Destekleniyor

Internet Explorer 11 (veya daha eski sürümler) desteklemiyor Number.parseInt().