TypeScript の do while

概要: このチュートリアルでは、conditionfalse と評価されるまでループを実行するための do...while ステートメントを使用する方法を学習します。

TypeScript の do...while ステートメントの概要

以下に do...while ステートメントの構文を示します。

do {
    // do something
} while(condition);
Code language: TypeScript (typescript)

do...while ステートメントは、conditionfalse であるまで、中括弧 ({}) で囲まれた本体に記述されているステートメントを実行します。

do...while ステートメントは必ずループ本体を少なくとも 1 回実行します。

while ステートメントとは異なり、do...while ステートメントは各ループ反復後に condition を評価します。そのため、テスト後ループと呼ばれます。

TypeScript do...while ステートメントの例

以下の例では、do...while ステートメントを使用して 0 から 9 までの数字をコンソールに出力します。

let i = 0;

do {
    console.log(i);
    i++
} while (i < 10);
Code language: TypeScript (typescript)

出力

0
1
2
3
4
5
6
7
8
9
Code language: TypeScript (typescript)

仕組み

  • 最初に、変数 i を宣言して、ループに入る前に 0 に初期化します。
  • 次に、i をコンソールに出力し、1 増分して、10 より小さいかどうかを確認します。小さい場合は、i10 以上になるまでループを繰り返します。

概要

  • conditionfalse と評価されるまでループを実行するために、do...while ステートメントを使用します。
このチュートリアルは役立ちましたか?