Mitomex Blog

勘違いしやすい AND演算子(&&)とOR演算子(||) - JavaScript

20210104

if文の条件式などで使われる AND演算子 && と OR演算子 ||

条件式で使われる場合、AND演算子や「かつ」、OR演算子は「または」という意味で使われるっと説明されることが多いが、この解釈だと間違った認識になってしまう場合があるので注意が必要です。

AND演算子

AND演算子とは、

左辺の値が true ならば、右辺の値を返す

というもの。

OR演算子

OR演算子とは、

左辺の値が false ならば、右辺の値を返す

というもの。