2012-10-05 15 views

cevap

18

yapın

bir dize "0" ile başlayan nedeniyle (dolayısıyla 0 Alacağınız, "009" için çok iyi çalışmayan) sekizlik olarak ayrıştırılır var
var tenant_id_count = parseInt(tenant_id_int, 10); 

eğer don yarıçapı belirtme. the MDN itibaren

:

girdi dizesi ile başlıyorsa "0", sayı tabanı sekiz (sekizlik) 'dir. Bu özelliği standart dışıdır ve bazı uygulamalar kasıtlı olarak desteklemez (bunun yerine 10 numaralı yarıçapı kullanarak). Bu nedenle, her zaman parseInt kullanılırken bir oran belirtir. Hatırlanması gereken

en önemli şey daima radix belirtmek olduğunu.

+0

, 10 anlamı? – Baskar

+0

Bu, bir bes 10 (ondalık) sayı olarak ayrıştırmak anlamına gelir. 0 ile başlayan sayı dizeleri otomatik olarak 8 olarak ayrıştırılır – saml

İlgili konular