$e1 && $e2
$e1 and $e2
Kombination der booleschen Ausdrücke e1 und e2, die als wahr bewertet wird, wenn e1 und e2 als wahr bewertet werden.
$e1 || $e2
$e1 or $e2
Kombination der booleschen Ausdrücke e1 und e2, die als wahr bewertet wird, wenn entweder e1 oder e2 oder beide als wahr bewertet werden.
!$expr
Boolescher Ausdruck, der als wahr bewertet wird, wenn expr als falsch bewertet wird.
Logische Operatoren sind syntaktische Bestandteile von TL-Script. Für sie wird keine Funktionsschreibweise verwendet, sondern es können die auch in anderen Sprachen üblichen Operatoren verwendet werden. Die folgenden Abschnitte erklären die verwendete Syntax.
| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| e | Wahrheitswert | Ein boolescher Ausdruck. | ja |
Typ: Wahrheitswert
Das Ergebnis der logische Operation auf die Ausdrücke.
5 > 4 && 5 < 6
oder
5 > 4 and 5 < 6
Ausgabe: true
"HELLO".isStringEqual("hello") || "HELLO".stringContains("Bye")
oder
"HELLO".isStringEqual("hello") or "HELLO".stringContains("Bye")
Ausgabe: true
!"HELLO".isStringEqual("hello", true)
Ausgabe: true