• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件構文の基本的な扱いについて)

条件構文の基本的な扱いについて

このQ&Aのポイント
  • 条件構文の基本的な扱いについて説明します。条件を満たす場合と満たさない場合の処理が必要な場合、if文を使用します。
  • 提供されたコードでは、条件文の記述に誤りがあります。条件式内の変数$bの値が正しくないため、条件を満たしていません。
  • 正しい書式は、if文内の条件式を適切に記述することです。変数$aと変数$bの値が期待する条件を満たすかどうかを確認してください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ご質問はどちらの条件も満たしているはずなのに elseに飛ぶと言うことでしょうか? 条件式 if (($a === 'aaa') and ($b === '$bbb')){ a$の中身が'aaa' でかつ b$の中身が'$bbb' と成っていますが本当は$bと$bbbの中身を比べたいのではないでしょうか それならば ($b === '$bbb') の''は要らないですね。 ($b === $bbb) 後===は値と型が等しい で値だけを比べるならば==です。

akaginoyama
質問者

お礼

有難うございます!! 原因は ↓↓ でした。 ($b === '$bbb') の''は要らないですね。 ($b === $bbb) ご指導頂いた通りでした、 まだ理解したつもりになっている所がたくさんありそうです。

関連するQ&A