There are many cases in which JavaScript's type-coercing equality operator is not transitive. For example, see "JavaScript equality transitivity is weird."
However, are there any cases in which ==
isn't symmetric? That is, where a == b
is true
and b == a
is false
?