コンテンツにスキップ

JavaScript:比較の書き方

関連項目


比較の書き方

書き方意味
a < bbはaより大きい
a > baはbより大きい
a == baとbは同じ
a != baとbは違う
a <= baとbは同じかaの方が大きい
a >= baとbは同じかbの方が大きい

true と false

条件が当てはまったとき、 true(トゥルー) となり、条件が当てはまってない時は false(フォールス) となります。

比較の例

比較trueかfalseか
4 == 4true
4 < 5true
4 > 5false
4 < 4false
4 <= 4true

細かい比較

書き方意味
a == baとbは同じ(値が同じ)
a === baとbは同じ(値も型も同じ)

たとえば:

let char = "123";
let num = 123;

この場合、charは 文字列 の”123”で、numは 数字 の123です。したがって、 == で比べると true になりますが、 === で比べると false になります。

比較trueかfalseか
char == numtrue
char === numfalse