【JavaScript ECMAScript】while文の使い方
while文の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
while関数は、JavaScriptにおいて、特定の条件が真である限り、繰り返し処理を実行する関数です。これは、プログラムのフローを制御する基本的な制御文の一つであり、指定されたコードブロックを、条件が満たされている間、何度も繰り返し実行するために使用されます。
このwhile文は、まずループを開始する前に、その実行を継続するための条件式を評価します。もし条件式が真(true)であれば、波括弧{}で囲まれたコードブロック内の処理が実行されます。コードブロックの実行が完了すると、while文は再度条件式を評価し、真であれば再びコードブロックを実行するという流れを繰り返します。この一連の動作は、条件式が偽(false)と評価されるまで継続されます。
そのため、もし最初に条件式が偽と評価された場合、while文内のコードブロックは一度も実行されることなくスキップされます。これは、事前に条件を確認してから処理を行うというwhile文の重要な特性です。また、無限ループを避けるためには、ループの内部で条件式に関わる値を適切に変更し、いつか条件が偽になるように設計することが不可欠です。while文は、繰り返しの回数が事前に決まっていない場合や、特定の条件が満たされるまで処理を続けたい場合に非常に有効な手段として活用されます。
公式リファレンス: while
構文(syntax)
1let count = 0; 2while (count < 3) { 3 console.log("Current count: " + count); 4 count++; 5}
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません