JavaScriptでのdo-whileループの使用方法と例


以下に、do-whileループの基本的な構文を示します。

do {
  // 実行したいコード
} while (条件);

コードブロックは最初に実行され、その後に条件がチェックされます。条件がtrueの場合、ループは継続され、再びコードブロックが実行されます。条件がfalseの場合、ループは終了します。

以下に、実際のコード例をいくつか示します。

例1: 1から10までの数値を出力する

let i = 1;
do {
  console.log(i);
  i++;
} while (i <= 10);

この例では、1から10までの数値が順番に出力されます。

例2: ユーザーから正しいパスワードを入力するまで繰り返す

let password;
do {
  password = prompt("パスワードを入力してください:");
} while (password !== "password123");
console.log("ログインに成功しました。");

この例では、ユーザーにパスワードの入力を求めます。ユーザーが"password123"という正しいパスワードを入力するまで、入力を繰り返します。

これらは、do-whileループの基本的な使用方法といくつかの例です。このループを使用することで、特定の条件が満たされるまでコードを繰り返し実行することができます。