Zum Inhalt springen

Vorlage:boolxor/Doku

aus Wikipedia, der freien Enzyklopädie

Vorlage:Dokumentation/Seitenhinweis

[Vorlagenprogrammierung] Logische XOR-Verknüpfung von zwei Werten; ergibt einen nicht-leeren String (1, also „wahr“), wenn erster und zweiter Parameter unterschiedliche Wahrheitswerte leer / nicht leer haben, ansonsten einen leeren String bei gleichen Wahrheitswerten

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

1. Wert1
1. Wert zur Verknüpfung
2. Wert2
2. Wert zur Verknüpfung

Kopiervorlage

<syntaxhighlight lang="wikitext" copy>

</syntaxhighlight>

Wahrheitstabelle

Eingabe Ausgabe
{{boolxor| | }}
{{boolxor| |1}} 1
{{boolxor|1| }} 1
{{boolxor|1|1}}

Beispiele

  • {{#if: {{boolxor| | }}| Ja | Nein}} ergibt

Nein

  • {{#if: {{boolxor|xxx| }}| Ja | Nein}} ergibt

Ja

  • {{#if: {{boolxor| |xxx}}| Ja | Nein}} ergibt

Ja

  • {{#if: {{boolxor|xxx|xxx}}| Ja | Nein}} ergibt

Nein