JavaScriptのwhileループの使い方と例


whileループは、指定した条件がtrueの間、繰り返し処理を行います。具体的な構文は以下の通りです。

while (条件) {
  // 繰り返し実行するコード
}

条件がtrueの間、ループ内のコードが実行されます。次に、条件が再評価され、もし条件がtrueのままであれば、再びループ内のコードが実行されます。このプロセスが条件がfalseになるまで続きます。

以下に、いくつかの簡単な例を示します。

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

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

この例では、変数iを1からスタートさせ、iが10以下の間、iの値を出力してiを1ずつ増やしています。

例2: ユーザーからの入力を処理する

let userInput = prompt("好きな数字を入力してください:");
while (userInput !== "終了") {
  console.log("入力された数字は" + userInput + "です");
  userInput = prompt("好きな数字を入力してください:");
}

この例では、ユーザーに数字の入力を求め、ユーザーが"終了"と入力するまで、入力された数字を表示し続けます。

これらはJavaScriptのwhileループの基本的な使い方の一部です。ループ内で適切な条件を設定することで、さまざまなタスクを自動化することができます。是非、この記事を参考にしてJavaScriptでのループ処理をマスターしてください。