Ifthenelse: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''ifthenelse'' wählt zwischen zwei Zeichenketten, abhängig vom logischen Wahrheitsgehalt einer gegebenen Aussage. Als Aussa…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
Die Funktion ''ifthenelse'' wählt zwischen zwei Zeichenketten, abhängig vom logischen Wahrheitsgehalt einer gegebenen Aussage. Als Aussage sind rationale Zahlen, sowie mathematische Terme und Un-/Gleichungen zulässig. Zahlen ungleich 0 werden als ''wahr'', 0 wird zu ''falsch'' ausgewertet. | Die Funktion ''ifthenelse'' wählt zwischen zwei Zeichenketten, abhängig vom logischen Wahrheitsgehalt einer gegebenen Aussage. Als Aussage sind rationale Zahlen, sowie mathematische Terme und Un-/Gleichungen zulässig. Zahlen ungleich 0 werden als ''wahr'', 0 wird zu ''falsch'' ausgewertet. | ||
Die Funktion erwartet eine Aussage, die sich zu ''wahr'' oder ''falsch'' auswerten lässt, einen String, der zurückgegeben wird, falls | Die Funktion erwartet eine Aussage, die sich zu ''wahr'' oder ''falsch'' auswerten lässt, einen String, der zurückgegeben wird, falls die Aussage ''wahr'' ist, und einen String, der zurückgegeben wird, falls die Aussage ''falsch'' ist. Es wird ein String zurückgegeben. | ||
=== Syntax === | === Syntax === | ||
ifthenelse( | ifthenelse(String aussage, String wahrAussage, String falschAussage) | ||
=== Parameter === | === Parameter === | ||
* ''' | * '''aussage''' - logisch auzuwertende Aussage | ||
* ''' | * '''wahrAussage''' - String, der im Falle einer wahren Aussage zurückgegeben wird | ||
* ''' | * '''falschAussage''' - String, der im Falle einer falschen Aussage zurückgegeben wird | ||
=== Return Value === | === Return Value === |
Version vom 12. April 2017, 14:29 Uhr
Beschreibung
Die Funktion ifthenelse wählt zwischen zwei Zeichenketten, abhängig vom logischen Wahrheitsgehalt einer gegebenen Aussage. Als Aussage sind rationale Zahlen, sowie mathematische Terme und Un-/Gleichungen zulässig. Zahlen ungleich 0 werden als wahr, 0 wird zu falsch ausgewertet.
Die Funktion erwartet eine Aussage, die sich zu wahr oder falsch auswerten lässt, einen String, der zurückgegeben wird, falls die Aussage wahr ist, und einen String, der zurückgegeben wird, falls die Aussage falsch ist. Es wird ein String zurückgegeben.
Syntax
ifthenelse(String aussage, String wahrAussage, String falschAussage)
Parameter
- aussage - logisch auzuwertende Aussage
- wahrAussage - String, der im Falle einer wahren Aussage zurückgegeben wird
- falschAussage - String, der im Falle einer falschen Aussage zurückgegeben wird
Return Value
- Gibt einen String zurück
Beispiele
Standardfälle
ifthenelse('1','wahr','falsch') --> returns wahr ifthenelse('5*2+5==5*3','a','b') --> returns a
Benutzung von Variablen
ifthenelse('[pos=1]','then','else') ifthenelse('15','[var=a]','text')
Hinweise
- Zahlen ungleich 0 werden zu wahr ausgewertet.