This message is given by JSLint when you are using parseInt() without the second parameter radix. This might cause a problem when the variable passed to parseInt() starts with a 0, which makes JavaScript interpret the value as an octal number. Or if the string even starts with “0x” parseInt() might come up with the idea to see a hexadecimal number. >>> parseInt("8") 8 >>> parseInt("08") 0 >>> pars