i > ?.length

Happy Loops (Sounds like a breakfast cereal) Every loop must have an out. If there is no out, you are chasing the same thing over and over and over and over and... to infinity and possibly beyond.

Even a horse chasing a carrot will not chase it forever...

Eventually the horse gives up, realizing that it has been a futile effort and that he will never get that damn carrot. He sits down, contemplates what tasty morsel the farmer next door might be offering and you are left to tend to the field yourself. That being said, if you are creating your own coding loops, whether it be WHILE or IF loops, don't forget your out! Oh, and to throw your poor horse an apple every once in a while! Author: Enuf Sayed