■比較演算子と厳密等価演算子
比較演算子
数値「10」と文字列「"10"」を異なるデータではなく
「同じもの」として扱えるように変換される
厳密等価演算子
数値「10」と文字列「"10"」を「異なるデータ」として扱える
基本的に厳密等価演算子を使う!!
■比較演算子
a<b aはbより小さい
a<=b aの方が小さい、または等しい
a>b aはbより大きい
a>=b aの方が大きい、または等しい
a == b aとbが等しい
a != b aとbが異なる
■厳密等価演算子
a===b aとbが厳密に等しい
a!==b aとbが厳密に異なる
比較演算子で記載
■JS
const password = 100;
console.log(password==100);
console.log(password=="100");
■console.log への出力
true
true 100と”100”を区別してない
厳密等価演算子で記載
const password = 100;
console.log(password===100);
console.log(password==="100");
true
false 100と”100”を区別している