formulation of do loop
<p>I am completing a book called  "DOM Scripting - Web Design with JavaScript and the Document Object Model" written by Jeremy Keith.</p>

<p>Here is the <code>'do...while'</code> example given:</p>

<pre><code>var count = 1;
do {
    console.log(count);
    count++;
} while (count &lt; 11);
</code></pre>

<p>In the book he has stated that if we look at our <code>do...while</code> loop example we can be formulate it in full like this:</p>

<pre><code>initialize;
while (condition) {
    statements;
    increment;
}
</code></pre>

<p>Surely this is in fact a mistake and this is actually the formulation of a <code>while</code> loop and not a <code>do...while</code> loop.</p>

<p>I have also checked the Errata to see if this was an error in the book but there is no mention of it.</p>

<p>Am I correct in saying this is the formulation of a <code>while</code> loop and not a <code>do...while</code> loop? Is there some authoritative ECMAScript documentation I can consult?</p>
