Dart-programming-do-while-loop

提供:Dev Guides
移動先:案内検索

Dartプログラミング-do whileループ

*do ... while* ループはwhileループに似ていますが、 *do ... while* ループはループの最初の実行時に条件を評価しません。 ただし、条件は後続の反復で評価されます。 言い換えれば、コードブロックは *do…while* ループで少なくとも1回実行されます。

次の図は、 do…while ループのフローチャートを示しています-

Do while

以下は do-while ループの構文です。

do {
   Statement(s) to be executed;
} while (expression);

- do …​ while ループの終わりで使用されるセミコロンをお見逃しなく。

void main() {
   var n = 10;
   do {
      print(n);
      n--;
   }
   while(n>=0);
}

この例では、0から10までの数字を逆順に印刷します。 上記のコードが正常に実行されると、次の output が表示されます。

10
9
8
7
6
5
4
3
2
1
0