Want one to mess with your head?
var test = 30;
} while (--test);
I've often said people need to better understand the low level, and stop being afraid of the loose compare and compare on assignment methods. That we have people who flip out if they even see a --n or ++n speaks volumes to how many "experts" we have out there who really should be packing groceries for a living.