IsSymbol: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''isSymbol'' prüft, ob es sich bei einem gegebenen Objekt das gegebene Symbol vorkommt. Die Funktion gibt einen Bool…“) |
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(17 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
In Erstellung | |||
<!-- | |||
==Zugehörige Evaluatoren== | |||
*'''MathEvaluator''' | |||
=== Beschreibung === | === Beschreibung === | ||
Die Funktion ''isSymbol'' prüft, ob es sich bei einem gegebenen [[Objekt]] das gegebene | Die Funktion ''isSymbol'' prüft, ob es sich bei einem gegebenen [[Objekt]] das gegebene Symbol vorkommt. Die Funktion gibt einen Boolean zurück. | ||
=== Syntax === | === Syntax === | ||
isSymbol(Zeichenkette | isSymbol([[Zeichenkette]] funktionsName, [[Objekt]] objekt) | ||
oder | oder | ||
isSymbol(Zeichenkette cd, Zeichenkette name, Objekt objekt) | isSymbol([[Zeichenkette]] cd, [[Zeichenkette]] name, [[Objekt]] objekt) | ||
=== Parameter === | === Parameter === | ||
* ''' | * '''funktionsName''' - das gesuchte Symbol | ||
* '''objekt''' - das zu überprüfende Objekt | * '''objekt''' - das zu überprüfende Objekt | ||
oder | oder | ||
* '''cd''' - content dictionary des Symbols | * '''cd''' - content dictionary des Symbols | ||
* '''name''' - Name des Symbols | * '''name''' - Name des Symbols | ||
* '''objekt''' - das zu überprüfende Objekt | |||
=== Return Value === | === Return Value === | ||
Zeile 19: | Zeile 25: | ||
=== Beispiele === | === Beispiele === | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
isSymbol('plus', 1+1) | isSymbol('plus', 1+1) -> returns true | ||
isSymbol('arith1', 'plus', 1+1) | |||
isSymbol('e', [var=E]) | isSymbol('arith1', 'plus', 1+1) -> returns true | ||
isSymbol('root', 1+5 | |||
isSymbol('minus', 5* | isSymbol('e', [var=E]) -> returns true | ||
isSymbol(' | |||
isSymbol('root', root(1+5)) -> returns true | |||
isSymbol('plus', root(1+5)) -> returns false | |||
isSymbol('minus', 5*6) -> returns false | |||
isSymbol('plus', 9-5+root(2*2)) -> returns true | |||
==== Aber ==== | |||
isSymbol('minus', 9-5+root(2*2)) -> returns false | |||
isSymbol('root', 9-5+root(2*2)) -> returns false | |||
=== Hinweise === | === Hinweise === | ||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]] | |||
[[ | --> | ||
[[Category:Unvollständige Seite]] |
Aktuelle Version vom 14. Januar 2019, 14:59 Uhr
In Erstellung