LambdaExpressionEqualsExpression: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 16: | Zeile 16: | ||
===Return Value=== | ===Return Value=== | ||
* Gibt einen Boolean zurück, ''true'' falls die beiden Ausdrücke übereinstimmen und ''false'' falls sie nicht übereinstimmen. | * Gibt einen Boolean zurück, ''true'' falls die beiden Ausdrücke übereinstimmen und ''false'' falls sie nicht übereinstimmen. | ||
===Beispiele=== | ===Beispiele=== | ||
Zeile 28: | Zeile 24: | ||
lambdaExprEqualsExpr(lambda(x*2, x, a, b), 2*x) --> returns ''true'' | lambdaExprEqualsExpr(lambda(x*2, x, a, b), 2*x) --> returns ''true'' | ||
===Hinweise=== | |||
* Die Funktion arbeitet ähnlich zur Funktion [[EqualsExpr]]. | |||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Ausdruckfunktionen]][[Kategorie:JACK3]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Ausdruckfunktionen]][[Kategorie:JACK3]] |
Version vom 12. April 2024, 09:22 Uhr
Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion lambdaExpressionEqualsExpression oder auch lambdaExprEqualsExpr vergleicht das Argument einer [[LambdaFunktion] mit einem mathematischen Ausdruck.
Syntax
lambdaExprEqualsExpr(LambdaFunktion lambda, Ausdruck term) lambdaExpressionEqualsExpression(LambdaFunktion lambda, Ausdruck term)
Parameter
- lambda - die LambdaFunktion, die das zu vergleichende Argument enthält
- term - der Ausdruck, der mit dem Argument der LambdaFunktion verglichen werden soll
Return Value
- Gibt einen Boolean zurück, true falls die beiden Ausdrücke übereinstimmen und false falls sie nicht übereinstimmen.
Beispiele
lambdaExprEqualsExpr(lambda(x+1, x), x+1) --> returns true lambdaExprEqualsExpr(lambda(x+1, x, a, b), x+1) --> returns true lambdaExprEqualsExpr(lambda(x*2, x, a, b), 2*x) --> returns true
Hinweise
- Die Funktion arbeitet ähnlich zur Funktion EqualsExpr.