do-whileループは、まずループ内の処理を実行し、その後に条件式を評価します。条件式がtrueの場合、処理は繰り返されます。条件式がfalseの場合でも、最低でも1回の処理は実行されます。
以下に、do-whileループの基本的な構文を示します。
do {
// ループ内で実行する処理
} while (条件式);
例えば、1から10までの数値を順番に表示するプログラムをdo-whileループを使用して作成してみましょう。
let i = 1;
do {
console.log(i);
i++;
} while (i <= 10);
上記のコードは、変数i
を初期化し、do-whileループ内でconsole.log(i)
を実行してから、i
の値をインクリメントしています。条件式i <= 10
がtrueの間、処理は繰り返されます。
このプログラムを実行すると、1から10までの数値が順にコンソールに表示されます。
do-whileループは、特定の条件が満たされるまで処理を繰り返す必要がある場合に便利です。また、ループ内の処理が少なくとも1回は実行されることが保証されます。
以上が、JavaScriptのdo-whileループの使用方法とコード例です。これにより、繰り返し処理を効果的に実装することができます。