Open up a console for example in Chrome or Firebug. Try the following:
console.log(0 >= null); /* true, so let's look closer: */
console.log(0 > null); /* false, so it's got to be equal, right? */
console.log(0 == null); /* false again?? */
So, how can 0
be greater or equal >=
null if it is neither greater >
nor equal ==
?