null と 0 の比較
null値の扱いの不思議 - hogehoge @teramako より。
null > 0
は 11.8.5 抽象的関係比較アルゴリズム (The Abstract Relational Comparison Algorithm) によると null が 0 になって
0 > 0 // false
null >= 0
も同じく
0 >= 0 // true
null == 0 // false
は、11.9.3 抽象的等価比較アルゴリズム (The Abstract Equality Comparison Algorithm)にしたがって 型変換は行われず falseになる。
== のときも 0 に変換してもよさそうなのに。