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?