GetFromOrderedList: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Spobel (Diskussion | Beiträge) |
|||
(16 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''Die Funktion ''getFromOrderedList'' ist veraltet und wird in Jack3 nicht mehr unterstützt. Bitte nicht mehr verwenden!''' | |||
Jack3: Die Funktion wird durch sortXList (X steht dabei für den Typ der Listenelemente) und [[getFromList]] ersetzt. | |||
==Zugehörige Evaluatoren== | |||
*'''MathEvaluator''' | |||
=== Beschreibung === | === Beschreibung === | ||
Die Funktion ''getFromOrderedList'' wählt das Element an einer bestimmten Stelle aus einer vorher sortierten Zahlenliste aus. Dabei beginnt die Nummerierung der geordneten Elemente mit 0. Alternativ wird die Liste lexikographisch geordnet. | Die Funktion ''getFromOrderedList'' wählt das Element an einer bestimmten Stelle aus einer vorher sortierten Zahlenliste aus. Dabei beginnt die Nummerierung der geordneten Elemente mit 0. Alternativ wird die Liste lexikographisch geordnet. | ||
Die Funktion erwartet eine Zahl, die Stelle an der das Element aus der Liste genommen wird und die Liste selbst. Es wird | Die Funktion erwartet eine Zahl, die Stelle an der das Element aus der Liste genommen wird und die Liste selbst. Es wird ein Element zurückgegeben. | ||
=== Syntax === | === Syntax === | ||
getFromOrderedList( | getFromOrderedList([[Ganzzahl]] stelle, [[List]] list) | ||
=== Parameter === | === Parameter === | ||
Zeile 12: | Zeile 17: | ||
=== Return Value === | === Return Value === | ||
* Gibt | * Gibt das Element an der Stelle zurück | ||
=== Beispiele === | === Beispiele === | ||
getFromOrderedList('3','{1;2;3;4}') --> returns 4 | getFromOrderedList('3','{1;2;3;4}') --> returns 4 | ||
getFromOrderedList('3','{3;2;4;1}') --> returns 4 | getFromOrderedList('3','{3;2;4;1}') --> returns 4 | ||
=== Hinweise === | === Hinweise === | ||
Zeile 158: | Zeile 28: | ||
* Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen. | * Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen. | ||
[[Kategorie: | [[Kategorie:Listfunktionen]][[Kategorie:JACK2]] |
Aktuelle Version vom 27. März 2024, 13:36 Uhr
Die Funktion getFromOrderedList ist veraltet und wird in Jack3 nicht mehr unterstützt. Bitte nicht mehr verwenden! Jack3: Die Funktion wird durch sortXList (X steht dabei für den Typ der Listenelemente) und getFromList ersetzt.
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion getFromOrderedList wählt das Element an einer bestimmten Stelle aus einer vorher sortierten Zahlenliste aus. Dabei beginnt die Nummerierung der geordneten Elemente mit 0. Alternativ wird die Liste lexikographisch geordnet.
Die Funktion erwartet eine Zahl, die Stelle an der das Element aus der Liste genommen wird und die Liste selbst. Es wird ein Element zurückgegeben.
Syntax
getFromOrderedList(Ganzzahl stelle, List list)
Parameter
- stelle - an der wievielten Stelle aus der geordneten Menge gezogen werden soll
- list - die Liste, aus der gezogen wird
Return Value
- Gibt das Element an der Stelle zurück
Beispiele
getFromOrderedList('3','{1;2;3;4}') --> returns 4 getFromOrderedList('3','{3;2;4;1}') --> returns 4
Hinweise
- Egal in welcher Reihenfolge die Elemente in der Menge stehen, die Funktion ordnet sie zunächst der Größe nach und gibt dann das Element an der entsprechenden Stelle zurück.
- Mengen werden mit geschweiften Klammern beschrieben, die Elemente sind mit Semikolons zu trennen.