JavaScriptで"" == 0 の結果

コンソールで

"" == 0
true

と出て驚きました。

JavaScriptのnull, undefined, 0, 空文字の判定はかなり注意しないと意図しない判定が多いです。

以下のリンクで判定について確認できます。

qiita.com