等価演算子
【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム
【等価演算子の種類と使い方】
等価演算子には次の 4 種類がある。等価演算子は 2 つの値が等しいか(または等しくないか)を評価し true または false を返す。
== 等価
!= 不等価
=== 厳密等価
!== 厳密不等価
【==】
等価演算子では、比較する 2 つの値が同じ値だった場合に true となります。
サンプル
let a = 10 ;
console.log(a == 10);
true
【!=】
不等価演算子では、比較する 2 つの値が異なった場合に true となります。
サンプル
let a = 10 ;
console.log(a != 8);
true
【===】
厳密等価演算子では、比較する 2 つの値が同じデータ型で同じ値だった場合に true となります
サンプル
console.log(10 === 10);
true
console.log(10 === 8);
false
console.log('Apple' === 'Apple');
true
console.log('Apple' === 'apple');
false
【!==】
厳密不等価演算子は、 厳密等価演算子と真逆です。
console.log(10 !== 10);
false
console.log(10 !== 8);
true
console.log('Apple' !== 'Apple');
false
console.log('Apple' !== 'apple');
true