Или почему важно читать Javascript спеки
Составляя заметки для ускоренного курса по JavaScript, который я должен был преподать нескольким своим коллегам, я столкнулся с довольно интересным сценарием с null
и операторами сравнения.
null > 0; // false
null == 0; // false
null >= 0; // true
Подождите… подождите… чего? Это бессмыслица какая то!
как значение не может быть больше, чем 0
, не может быть равно 0
, но при этом быть больше или равно 0