JavaScript Number parseInt() metodu
- Önceki sayfa parseFloat()
- Sonraki sayfa prototype
- Bir üst seviyeye dön JavaScript Number Referans Kılavuzu
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");
Örnek 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
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()
.
- Önceki sayfa parseFloat()
- Sonraki sayfa prototype
- Bir üst seviyeye dön JavaScript Number Referans Kılavuzu