- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件構文の基本的な扱いについて)
条件構文の基本的な扱いについて
このQ&Aのポイント
- 条件構文の基本的な扱いについて説明します。条件を満たす場合と満たさない場合の処理が必要な場合、if文を使用します。
- 提供されたコードでは、条件文の記述に誤りがあります。条件式内の変数$bの値が正しくないため、条件を満たしていません。
- 正しい書式は、if文内の条件式を適切に記述することです。変数$aと変数$bの値が期待する条件を満たすかどうかを確認してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ご質問はどちらの条件も満たしているはずなのに elseに飛ぶと言うことでしょうか? 条件式 if (($a === 'aaa') and ($b === '$bbb')){ a$の中身が'aaa' でかつ b$の中身が'$bbb' と成っていますが本当は$bと$bbbの中身を比べたいのではないでしょうか それならば ($b === '$bbb') の''は要らないですね。 ($b === $bbb) 後===は値と型が等しい で値だけを比べるならば==です。
お礼
有難うございます!! 原因は ↓↓ でした。 ($b === '$bbb') の''は要らないですね。 ($b === $bbb) ご指導頂いた通りでした、 まだ理解したつもりになっている所がたくさんありそうです。