Що означає ⊻
Істинний рівно один вхід; якщо входи однакові, XOR хибний.
p і q — висловлювання, які можуть бути істинними або хибними; p ⊻ q істинне, коли їхні значення істинності різні. XOR відрізняється від звичайного АБО випадком, коли істинні обидва входи: звичайне АБО допускає його.
Станом на 2026 рік JavaScript використовує ^ для побітового XOR; ⊻ — математичний знак, а не синтаксис JavaScript.
Яка історія позначення XOR?
V-подібне позначення звичайного OR має давніші документовані приклади.
У рукописі Ляйбніца 1679 року є знак, схожий на V, для логічного OR. У 1888 році Джузеппе Пеано пристосував знак об’єднання множин (операції, що поєднує елементи з обох множин) для позначення OR. Пізніше Рассел і Вайтгед використовували V у логіці висловлювань, яка розглядає істинні або хибні твердження. Ці етапи стосуються позначення звичайного OR; ⊻ позначає його виключну форму.
Не плутайте з
1Як набрати ⊻
⊻\22BBКоди й кодуванняКодових точок: 1
Видимий символ може містити кілька кодових точок. JS .length рахує одиниці UTF-16, а UTF-8 — байти.

