セクション 5. 章 2
single
Whileループ
メニューを表示するにはスワイプしてください
while ループ は、特定の条件が true である限り、特定のコードブロックを実行し続けるプログラミング構造。
PHPにおける while ループ の構文は次のとおり:
while (condition) {
// Statements to be executed while a condition is true
}
-
まず、ループ に入る前に、かっこ内の条件がチェックされる。この条件が
trueの場合、ループ 内のコードが実行される; -
ループ 内のコードが実行された後、再度条件がチェックされる。条件がまだ
trueの場合、ループ が再び実行される。この処理は条件がfalseになるまで繰り返される; -
条件が
falseになると、ループ の実行が停止し、プログラムは__ループ__ の後のコードに進む。
さらに学ぶ
while ループは、条件が決して false にならない場合、無限ループになる可能性がある点に注意。
無限ループを避けるため、条件を慎重に確認することが重要。
main.php
1234567<?php $counter = 0; while ($counter < 5) { echo $counter; $counter = $counter + 1; } ?>
while ループは、変数 counter の値が 5 未満である限り繰り返されます。変数 counter は 0 で初期化されているため、ループは 5 回繰り返されます。ループが繰り返されるたびに、変数 counter の値は 1 ずつ増加します。
タスク
スワイプしてコーディングを開始
whileループを使って、1から10までの数値の合計を計算するコードの空欄を埋めてください。
- 変数
$sumは合計値を保存するために0で初期化されています。 - 変数
$numberは1で初期化され、1からカウントを開始します。 whileの条件を完成させ、$numberが10以下である間ループが続くようにしてください。- ループ内では、現在の
$numberの値を$sum演算子を使って+=に加えます。 - 各イテレーションごとに
$numberを1増やして次の数に進みます。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 2
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください