勘違いしやすい AND演算子(&&)とOR演算子(||) - JavaScript
20210104
if文の条件式などで使われる AND演算子 &&
と OR演算子 ||
。
条件式で使われる場合、AND演算子や「かつ」、OR演算子は「または」という意味で使われるっと説明されることが多いが、この解釈だと間違った認識になってしまう場合があるので注意が必要です。
AND演算子
AND演算子とは、
左辺の値が true ならば、右辺の値を返す
というもの。
OR演算子
OR演算子とは、
左辺の値が false ならば、右辺の値を返す
というもの。