Исключающее логическое ИЛИ (XOR) в Javascript

Как известно, в js (и в ts) логическое исключающее или есть только для побитовых операций, и обозначается значком ^.

Но, используя другие логические операции, можно выразить логическое исключающее или в javascript следующим образом:

(x == true) != (y == true)

X
true false
Y true false true
false true false