News for hackers. Stuff that matters.
Re:Another common bug in published code by nbpoole on Friday April 22, 2011 @12:05PM (#2474473)
My point is that specifying the radix is a best practice: there are still a number of situations where it's unnecessary for properly functioning code (ie: if you aren't using zero-padded numbers). Specifying the radix certainly helps readability, but you can't just do a regex search and say that all the code it finds is buggy.

On the other hand, casting Math.random() to an int is wrong unless you're trying to express 0 in an obfuscated way.

Re:Another common bug in published code by podperson on Friday April 22, 2011 @03:25PM (#2475139)
Agreed. If you're calling parseInt on a variable it's simply not a bug.

parseInt(1) seems like a whole different class of bug to me :-)