【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
() 内に file_exists() や file_readable() を記載するだけで、それらが true の場合 ... という意味になると解釈していました。 実際にレッスンのコードで === true の部分を省いて確認してみると、書いた時と同様の結果でした。
()
file_exists()
file_readable()
true
=== true
if の条件文の中に === true を記載が必要な理由をご教授いただけますでしょうか。 また、 === true を書くべきだとすると、どのような場合に必要でしょうか?
if
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
()内にfile_exists()やfile_readable()を記載するだけで、それらがtrueの場合 ... という意味になると解釈していました。実際にレッスンのコードで
=== trueの部分を省いて確認してみると、書いた時と同様の結果でした。ifの条件文の中に=== trueを記載が必要な理由をご教授いただけますでしょうか。また、
=== trueを書くべきだとすると、どのような場合に必要でしょうか?