2013-09-26 23 views
6

Okazało się dziwne rzeczy w IE8:IE8: parseInt ('07 ') vs parseInt ('08')

parseInt('01') 
//1 
parseInt('02') 
//2 
parseInt('03') 
//3 
/*...*/ 
parseInt('07') 
//7 
parseInt('08') 
//0 !!! 
parseIntr('09') 
//9 ok 

Może ktoś wyjaśnić?

+2

zapomniałeś użyć przelicznika – dandavis

+1

porządku, używając heps Patricia. Czy ktoś może opublikować odpowiedź, więc mogę oznaczyć ją jako odpowiedź. –

Odpowiedz

9

Zastosowanie radix

parseInt('08', 10) 
//8 
Powiązane problemy