EvalEq: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „===Beschreibung=== ===Syntax=== ===Parameter=== ===Return Value=== ===Beispiele=== ===Hinweise===“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
===Beschreibung=== | ===Beschreibung=== | ||
Die Funktion ''evalEq'' evaluiert zwei Ausdrücke miteinander. Das können z.B. zwei Fill-In Kästchen, die die linke und rechte Seite einer Gleichung darstellen, sein. ''evalEq'' erwartet zwei Strings und gibt einen String zurück. | |||
===Syntax=== | ===Syntax=== | ||
evalEq(string1,string2) | |||
===Parameter=== | ===Parameter=== | ||
* '''string1''' - Der Ausdruck, der z.B. auf der linken Seite einer Gleichung steht. | |||
* '''string2''' - Der Ausdruck, der z.B. auf der rechten Seite einer Gleichung steht. | |||
===Return Value=== | ===Return Value=== | ||
* Gibt einen String zurück, evaluiert aus '''string1-string2'''. | |||
===Beispiele=== | ===Beispiele=== | ||
evalEq('x^2 + 4','3x') --> returns 'x^2-3x+4' | |||
evalEq('5','5') --> returns '0' | |||
===Hinweise=== | ===Hinweise=== | ||
* Um den Ausdruck anschließend sinnvoll vergleichen zu können kann man z.B. die Funktion [[equalsExpr]] benutzen. Ein Beispiel: | |||
equalsExpr(evalEq('x^2','x+1'),'x^2-x-1') --> returns ''true'' |
Version vom 31. März 2017, 12:35 Uhr
Beschreibung
Die Funktion evalEq evaluiert zwei Ausdrücke miteinander. Das können z.B. zwei Fill-In Kästchen, die die linke und rechte Seite einer Gleichung darstellen, sein. evalEq erwartet zwei Strings und gibt einen String zurück.
Syntax
evalEq(string1,string2)
Parameter
- string1 - Der Ausdruck, der z.B. auf der linken Seite einer Gleichung steht.
- string2 - Der Ausdruck, der z.B. auf der rechten Seite einer Gleichung steht.
Return Value
- Gibt einen String zurück, evaluiert aus string1-string2.
Beispiele
evalEq('x^2 + 4','3x') --> returns 'x^2-3x+4'
evalEq('5','5') --> returns '0'
Hinweise
- Um den Ausdruck anschließend sinnvoll vergleichen zu können kann man z.B. die Funktion equalsExpr benutzen. Ein Beispiel:
equalsExpr(evalEq('x^2','x+1'),'x^2-x-1') --> returns true