セクション 3. 章 1
single
if文
メニューを表示するにはスワイプしてください
if 文は、特定の条件が満たされた場合にコードブロックを実行できる構文。
条件は bool 値に評価される式であり、true または false となる。条件が true の場合、コードブロックが実行される。条件が false の場合、コードブロックはスキップされる。
構文
if (condition) {
// code block
};
条件演算子の構文は非常にシンプル:if キーワード、丸括弧 ( ) 内の__条件__、および波括弧 { } 内のコードブロック。
開き波括弧 { } でコードブロックが開始され、閉じ波括弧で終了する。例を見てみる:
main.php
123456<?php $num=5; if ($num>0) { // 5 > 0 ? echo "Number is positive"; // output if it's `true` } ?>
条件が確認され、コードブロックが動作しました。別の例を考えてみましょう:
main.php
123456<?php $num = 10; if ($num < 0) { // 10 < 0 ? echo "Number is negative"; // output if it's `true` } ?>
条件が__確認されず__、コードブロックは__動作しませんでした__。
タスク
スワイプしてコーディングを開始
小さなプログラムをキャンディショップ向けに作成する場面を想像してください。このプログラムは、チョコレートバーの価格に基づいて、顧客がそのチョコレートバーが高価かどうかをすぐに判断できるようにします。
- 変数
$price_of_chocolateにはすでに数値が代入されています。 if文を使って、価格が3以下かどうかを判定してください。- 条件が真の場合、
"This chocolate bar has an average price."と表示します。
- 条件が真の場合、
- 別の
if文を使って、価格が3より大きいかどうかを判定してください。- 条件が真の場合、
"This chocolate bar is expensive."と表示します。
- 条件が真の場合、
メッセージは例とまったく同じ内容・句読点で表示してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください