JavaScript parseInt() fonksiyonu
- Önceki Sayfa
- Sonraki Sayfa
- Üst Katmana Dön JavaScript Genel Referans Kılavuzu
Tanım ve Kullanım
parseInt()
Fonksiyon diziyi解析 eder ve tamsayı döndürür.
radix Parametre, hangi sayı sisteminin kullanılacağını belirtmek için kullanılır, örneğin temel 16 (onaltılık) olarak belirtildiğinde, dizideki sayılar onaltılık sayılardan ondalık sayılara dönüştürülür.
Eğer radix Parametre atlanırsa, JavaScript'in varsayılan değerleri aşağıdaki gibidir:
- Dizinin başında "0x" ile başlıyorsa temel 16 (onaltılık) olur
- Dizinin başında "0" ile başlıyorsa temel 8 (sekizlik) olur. Bu özellik artık kullanılmamaktadır
- Dizinin başında herhangi bir değerle başlıyorsa temel 10 (ondalık) olur
Dikkat:Sadece dizideki ilk sayıyı döndürür!
Açıklama:Önceden ve sonrasında boşlukları izin verir.
Açıklama:İlk karakter sayıya dönüştürülemezseparseInt()
NaN döndürür.
Açıklama:Eski tarayıcılar parseInt("010")'yi 8 olarak verecek, çünkü ECMAScript'in eski sürümleri (ECMAScript 5'ten eski) bir dizinin başında "0" ile başlıyorsa otomatik olarak sekizlik (8) temel kullanır. ECMAScript 5'ten itibaren varsayılan değer ondalık (10) temeldir.
örnek
Farklı dizileri解析:
var a = parseInt("10") + "<br>"; var b = parseInt("10.00") + "<br>"; var c = parseInt("10.33") + "<br>"; var d = parseInt("34 45 66") + "<br>"; var e = parseInt(" 60 ") + "<br>"; var f = parseInt("40 years") + "<br>"; var g = parseInt("He was 40") + "<br>"; var h = parseInt("10", 10)+ "<br>"; var i = parseInt("010")+ "<br>"; var j = parseInt("10", 8)+ "<br>"; var k = parseInt("0x10")+ "<br>"; var l = parseInt("10", 16)+ "<br>"; var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k + l;
gramer
parseInt(dizi, radix)
parametre değeri
parametre | tanım |
---|---|
dizi | Gerekli. Ayrıştırılacak olan dizi. |
radix | Opsiyonel. Kullanmak istediğiniz sayı sisteminin sayısını temsil eder (2'den 36'ya kadar). |
Teknik Ayrıntılar
Dönüşüm Değeri: | Dönüşüm: Eğer ilk karakter sayıya dönüştürülemezse NaN döner. |
---|---|
JavaScript Sürümü: | ECMAScript 1 |
Tarayıcı Desteği
Fonksiyon | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
parseInt() | Destek | Destek | Destek | Destek | Destek |
- Önceki Sayfa
- Sonraki Sayfa
- Üst Katmana Dön JavaScript Genel Referans Kılavuzu