JavaScriptの等値演算子「==」に関する質問です。 等値演算子では数値の1と、文字列の'1'は型が異なりますが同じとみなされます。

ベストアンサー

0

その他の回答(1件)

0

JavaScriptで 数値と文字列を比較するとき、文字列は数値に変換されます。 よって var a = "1"; var b = 1; a==bの結果はtrueとなります。 もし型も一致しているかを調べるのであれば a===b を使用します。 この結果はfalseとなります。