概要: このチュートリアルでは、condition が false と評価されるまでループを実行するための do...while ステートメントを使用する方法を学習します。
TypeScript の do...while ステートメントの概要
以下に do...while ステートメントの構文を示します。
do {
// do something
} while(condition);
Code language: TypeScript (typescript)do...while ステートメントは、condition が false であるまで、中括弧 ({}) で囲まれた本体に記述されているステートメントを実行します。
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より小さいかどうかを確認します。小さい場合は、iが10以上になるまでループを繰り返します。
概要
conditionがfalseと評価されるまでループを実行するために、do...whileステートメントを使用します。
このチュートリアルは役立ちましたか?