سؤال

Found out a strange thing in IE8:

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

Can someone clarify?

هل كانت مفيدة؟

المحلول

Use radix

parseInt('08', 10)
//8
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top