> <
>= <=
== !=
>= <=
== !=
Операторы сравнения
Многие операторы сравнения известны нам из математики.
===
!==
!==
Строгое сравнение (без преобразование типов)
Использование обычного сравнения == может вызывать проблемы. Например, оно не отличает 0 от false:
Сравнение с null и undefined
Поведение null и undefined при сравнении с другими значениями — особое:
Сравнение null и 0
Сравним null с нулём.
Сравнениe undefined и 0
Значение undefined несравнимо с другими значениями.