While compiling notes for a crash course on Javascript I was to give to a couple of colleagues, I came across a rather interesting scenario with null and relational operators - null > 0; // false null == 0; // falsenull >= 0; // trueWait…what? That makes no sense! How can a value not be greater than 0, not be equal to 0, but be greater than and equal to 0? 😦 [Edit: I actually meant greater than o
![Javascript : The Curious Case of Null >= 0](https://cdn-ak-scissors.b.st-hatena.com/image/square/2487e5b0db7384f9ce78504ff6171d048ecf03ce/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A300%2F1%2AF-EDLK-OugJ_4KOgtJqnPA.png)