One thing I never really liked about JavaScript was the way it treats null , undefined , and false . It's just, well... weird. Another example of this that I discovered today... null is greater than or equal to zero, but it's not greater than 0, nor is it equal to zero. WTF? null > 0 false null >= 0 true null == 0 false
Blog about science and technology, especially software development and space ships. ;) Blake is a software developer who specializes in building inventory management and project management solutions for small or mid-sized businesses. He also spends a fair amount of time on embedded software and database research.