Arduino 日本語リファレンス



do文はwhile文と同じ方法で使えますが、条件のテストがループの最後に行われる点が異なります。これは、do文の場合かならず1回はループ内の処理が実行されることを意味します。

【構文】

do {
 // 実行される文
} while (条件式);

【例】

センサからの値が100以上になるまで待ちます。

do {
  delay(50); // センサが安定するまで停止
  x = readSensors();
} while (x < 100);



[目次へ戻る]

Creative Commons Attribution-ShareAlike 3.0 License.
このドキュメントはArduino Teamにより執筆され、Takumi Funadaが翻訳し、一部加筆修正したものです
ご意見はtf at musashinodenpa.comまでお送りください [Arduino wiki]