http://qs321.pair.com?node_id=348569


in reply to Re: Any difference in conditionals?
in thread Any difference in conditionals?

Your tests aren't equivalent. In method 1, both variables start out as 1. In method 2, both variables start undefined. If you start with the same state in both tests, the results will be identical, both for the 'start as 1' case and the 'start undefined' case.