論理値と論理演算子
論理値
JavaScriptで利用できる「値」として、これまで文字列と数値を扱いました。JavaScriptではこの他に、論理値と呼ばれる、「正しいか、正しくないか」を表すための値が存在します。
論理値は、true
(真)またはfalse
(偽)の2つだけです。ダブルクォーテーション"
は必要ありません。通常の値ですので、変数に代入したり、計算に使ったりすることができます。
論理演算子
論理値に対して適用できる演算子が存在します。
document.write(true); // true
document.write(!false); // true
document.write(true && false); // false
document.write(true || false); // true