Javascriptte kullanılan parseInt fonksiyonunun ilginç bir özelliğini anlatıcam.parseInt(‘sayı’) şeklinde kullanılan bir fonksiyondur.içerisine herhangi bir değer alıp onu integere çeviriyor. parseInt() fonksiyonuna bazı değerler verip çıkan sonuçları aşağıda göstericem.parseInt(01)— > sonuç: 1parseInt(02)— > sonuç: 2parseInt(03)— > sonuç: 3………parseInt(06)— > sonuç: 6parseInt(07)— > sonuç: 7parseInt(08)— > sonuç: 0parseInt(09)— > sonuç: 0parseInt(10)— > sonuç: 10parseInt(11)— > sonuç: 11Aradaki farkılığı herkes görmüştür.Javascriptte parseInt fonksiyonuna 08 ve 09 değerini verdiğimizde hep 0 dönüyor.Bunun sebebiyse javascript hep oktal sayı sistemi baz alarak çalışıyor.8lik sistemde 08 ve 09 değerleri olmadığından sonuç 0 dönüyor.Bu sorunu çözmek için fonksiyona ikinci bir parametre(kullanılıcak taban) ekliyoruz.parseInt(‘08,’10) ve parseInt (‘09’,10) olarak kullanınca sonuç doğru dönüyor.