Se supone que el operador == compara los mismos tipos de datos y devuelve True. Pero, las expresiones anteriores devuelven false.
console.log(new String("A") == new String("A")); console.log([1, 2, 3] == [1, 2, 3]);