GetChild: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
K (→Standardfälle) |
||
Zeile 14: | Zeile 14: | ||
=== Beispiele === | === Beispiele === | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
getChild(0, 1+1) | getChild(0, 1+1) --> returns PLUS Symbol | ||
getChild(1, 2+6) | getChild(1, 2+6) --> returns 2 | ||
getChild(1, vector(1, 2, 3)) | getChild(1, vector(1, 2, 3)) --> returns 1 | ||
getChild(0, vector(2, 3)) | getChild(0, vector(2, 3)) --> returns VECTOR Symbol | ||
getChild(1, 2+3+4) | getChild(1, 2+3+4) --> returns 2+3 | ||
getChild(2, 2+3+4) | getChild(2, 2+3+4) --> returns 4 | ||
=== Hinweise === | === Hinweise === |
Version vom 25. September 2018, 08:36 Uhr
Beschreibung
Die Funktion getChild gibt das i-te Kindelement von dem gegebenen Ausdruck zurück. Die Rückgabe ist ein Objekt.
Syntax
getChild(Ganzzahl index, Objekt ausdruck)
Parameter
- index - Index
- ausdruck - der zu überprüfende Ausdruck
Return Value
- Gibt ein Objekt zurück
Beispiele
Standardfälle
getChild(0, 1+1) --> returns PLUS Symbol getChild(1, 2+6) --> returns 2 getChild(1, vector(1, 2, 3)) --> returns 1 getChild(0, vector(2, 3)) --> returns VECTOR Symbol getChild(1, 2+3+4) --> returns 2+3 getChild(2, 2+3+4) --> returns 4
Hinweise
- Das 0-te Element von einem Ausdruck ist immer das oberste Element. So zum Beispiel bei der Addition "1+2", das PLUS Zeichen selbst.