EvalEq: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
===Syntax=== | ===Syntax=== | ||
evalEq( | evalEq(Expression term1, Expression term2) | ||
===Parameter=== | ===Parameter=== | ||
* ''' | * '''term1''' - der Ausdruck, der z.B. auf der linken Seite einer Gleichung steht | ||
* ''' | * '''term2''' - der Ausdruck, der z.B. auf der rechten Seite einer Gleichung steht | ||
===Return Value=== | ===Return Value=== |
Version vom 19. April 2017, 11:39 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(Expression term1, Expression term2)
Parameter
- term1 - der Ausdruck, der z.B. auf der linken Seite einer Gleichung steht
- term2 - 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