First of all guess the result for the following JavaScript code.
parseInt("04")=?;
parseInt("08")=?;
In JavaScript if the string starts with “0”, the string will be parsed as if it is octal number. (i.e. base 8) instead of decimal number(i.e. base 10).
So if you are parsing a string containing integer value and fear about leading zeroes, always specify the base as shown below.
parseInt("04",10); //(here 10 is the base)
parseInt("08",10);
parseInt(“04”)=4;
parseInt(“08”)=10;
I checked it.
Thanx man.helped me to get rid of parsing problem.Thumbs up:-)
Use jsbeans.string.parseInt instead
Good work dude…
Keep it up…
🙂
hi vishal its very nice see u r blog and its also very informative, good work dude
hey nice work man
hey this was more helpful to me when I got struck up y 08 and 09 were not working.
Dear Friend
Your Trip helped me a lot.
Regards
Sivaram
Thanx..this is the first time ever that I’m posting a comment ever on any thread or forum………
this solution saved me a ton of effort……I’ve been working on javascript now for 3-4 years but never encountered this problem so was very confused…
It really is very helpful.
Thank U even though the above line is a one line code it helped me to overcome a big problem.
Keep going