logisches XOR in Javascript

Habe gerade festgestellt, dass es in Javascript kein logisches XOR gibt.
Hier die Alternative:

if( !foo != !bar ) {
...
}

2 Antworten auf „logisches XOR in Javascript“

  1. Und wozu braucht man da noch die Negation der Operanden?

    Außerdem gilt != nur bei boolschen Werten als Ersatz für XOR. Eigentlich bräuchte man daher die ausführliche Definition: (!foo && bar) || (foo && !bar)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.