6

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?

Michael Zelensky
  • 2,012
  • 3
  • 29
  • 37

1 Answers1

9

Use radix

parseInt('08', 10)
//8
Michael Zelensky
  • 2,012
  • 3
  • 29
  • 37