The Wayback Machine - https://web.archive.org/web/20160413091435/https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/do...while

Account creation on MDN is disabled while we upgrade our moderation mechanisms. If you see something that needs to be fixed, please file a bug: https://bugzilla.mozilla.org/form.doc and we'll handle it as soon as we can. Thanks for your patience!

do...while

指定された文を、テスト条件が false に評価されるまで実行するループを作成します。条件は文を実行した後に評価されます。結果として、指定された文は少なくとも 1 回は実行されます。

構文

do statement while (condition);
statement
少なくとも 1 回は実行され、条件が真に評価されるたびに再度実行される文。ループ内で複数の文を実行するには、それらの文をグループ化するためにブロック文 ({ ... }) を使ってください。
condition
ループを通過した後ごとに評価される式。もし condition が true に評価されるなら、statement は再度実行されます。condition が false に評価されるときは、制御が do...while に続く文へ渡ります。

例: do...while を使う

次の例では、do...while ループは少なくとも1回は反復し、i が 5 より小さくなるまで再度反復します。

var i = 0;

do {
   i += 1;
   console.log(i);
} while (i < 5);

参照

while, for

ドキュメントのタグと貢献者

 このページの貢献者: teoli, yyss, ethertank, Mgjbot, Nanto vi
 最終更新者: teoli,
HTTPS · web.archive.org
← Home