function loopDoWhileReverse3() { var i=iter; if (i>0) { // make sure i is positive here do { // do something here } while (--i); // i must be greater than 0 here } }