a and b have the value "NaN" (= "not a number")
comparisons between incompatible data types: expressions like (true == "true") return false (no runtime error).