エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
論理演算子の秘密:&&と||をマスターして、コードを魔法のようにシンプルに! - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
論理演算子の秘密:&&と||をマスターして、コードを魔法のようにシンプルに! - Qiita
aとbがtrueならtrueを返すって認識だったんですが、間違いらしいです… &&(論理AND演算子)は、左から右... aとbがtrueならtrueを返すって認識だったんですが、間違いらしいです… &&(論理AND演算子)は、左から右に向かって評価します。つまり、次のような流れです: 最初に左側の式 a を評価します。 a が偽(falsy)であれば、その時点で評価を停止し、a の値が結果となります。 a が真(truthy)であれば、次に右側の式 b を評価します。 b も真であれば、全体の結果は true となります。一方、b が偽であれば、全体の結果は false となります。 要するに、&&は両方の値がtrueのときにだけtrueを返しますが、最初の値がfalseの場合には、もう一方の値は無視されてfalseが返されるということです。 例