JavaScriptの「&&」「||」の

JavaScriptの「&&」「||」の

2022年12月5日

論理演算子のメモ。

||or演算子

【expr1 || expr2】

  • ・expr1 を true と見ることができる場合は、expr1 を返します。
  • ・そうでない場合は、expr2 を返します。
  • ・したがって、真偽値と共に使われた場合、 演算対象のどちらかが true ならば、|| は、true を返し、  両方とも false の場合は、false を返します。

&&and演算子

【expr1 && expr2】

  • expr1 を false と見ることができる場合は、expr1 を返します。
  • そうでない場合は、expr2 を返します。
  • したがって、真偽値と共に使われた場合、 演算対象の両方が true ならば、&& は、true を返し、  そうでなければ、false を返します。

!not演算子 

参考

https://qiita.com/Imamotty/items/bc659569239379dded55

https://qiita.com/tsin1rou/items/90576b6c00b895478610