From Overview of Advanced JavaScript -- Web Scripting Language CPS616 Technologies of the Information Age -- Spring Semester 98. byTom Scavo,Geoffrey C. Fox
A do...while loop tests its condition at the bottom of the loop: do { statements } while ( condition );
In this case, the statements in the loop body are guaranteed to execute at least once
This loop is new in JavaScript 1.2 and JScript 3.0