誰かが、一方が他方の上に使用しなければならないときに、これらの二つの文の違いがあり、何を私に言って気にしませんか?
var counterOne = -1;
do {
counterOne++;
document.write(counterOne);
} while(counterOne < 10);
と
var counterTwo = -1;
while(counterTwo < 10) {
counterTwo++;
document.write(counterTwo);
}
http://fiddle.jshell.net/Shaz/g6JS4/
この時点で、それだけでwhile
文の中にそれを指定せずに行うことができるならば、時間に私がdo
声明のポイントが表示されていません。
http://stackoverflow.com/questions/1035229/when-is-a-do-while-appropriate –
@lwburkの重複:あなたはデータを "収集" 場合 後者の場合は、有用です。私は他のループ(for、switch、if)を求めていません。私は、「while」と「do-while」の違いは何かと思います。 – Shaz
連続していない。それはまさにその質問が何であるかです。 –