Zum Inhalt springen

Vorlage:booleq

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 5. März 2022 um 11:12 Uhr durch imported>Gardini (Änderte die Schutzeinstellungen für „Vorlage:Booleq“: zurückgestuft, da nicht umfangreich eingebunden ([Bearbeiten=Nur angemeldete, nicht neue Benutzer] (unbeschränkt) [Verschieben=Nur angemeldete, nicht neue Benutzer] (unbeschränkt))).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)



[Vorlagenprogrammierung] Logische Verknüpfung zweier Zeichenketten – erzeugt einen nichtleeren String (gibt also „wahr“ zurück), wenn entweder beide Parameter leer oder beide Parameter nicht leer sind, ansonsten einen leeren String

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

⧼templatedata-doc-params⧽

11
Erste Zeichenkette
22
Zweite Zeichenkette
<templatedata>{"description":"[Vorlagenprogrammierung] Logische Verknüpfung zweier Zeichenketten – erzeugt einen nichtleeren String (gibt also „wahr“ zurück), wenn entweder beide Parameter leer oder beide Parameter nicht leer sind, ansonsten einen leeren String","paramOrder":["1","2"],

"params":{ "1":{"type":"string","description":"Erste Zeichenkette","required":true},

"2":{"type":"string","description":"Zweite Zeichenkette","required":true} }

}</templatedata>

Kopiervorlage

<syntaxhighlight lang="wikitext" copy> 1 </syntaxhighlight>

Wahrheitstabelle

Eingabe Ausgabe
{{booleq| | }} 1
{{booleq| |1}}
{{booleq|1| }}
{{booleq|1|1}} 1

Beispiele

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