論理演算子

記事の内容

概要

論理演算子とは、複数の条件式を論理的に結合して真偽の判定をします。

論理演算子の説明図
演算子概要説明
&&式が共にtrueの場合
||式どちらのどれかがtrueの場合
!式がfalseの場合

&& (AND)

&&(AND)は、
全ての条件が成り立つ時にtrueを返します。

&&の説明図
var x = 1, y = 2, z = 3;

console.log(x == 1 && y == 1 && z == 1);
console.log(x == 1 && y == 2 && z == 3);
出力結果

false
true

|| (OR)

||(OR)は、
どれかの条件が成り立つ時にtrueを返します。

||の説明図
var x = 1, y = 2, z = 3;

console.log(x == 1 || y == 1 || z == 1);
console.log(x == 4 || y == 4 || z == 4);
出力結果

true
false

! (NOT)

!(NOT)は、
条件が成り立たない時にtrueを返します。

!の説明図
var x = 1;

console.log(!(x == 1));
console.log(!(x == 4));
出力結果

false
true

記事の内容
閉じる