GetFromOrderedList: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 23: Zeile 23:
* 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:Evaluatorfunktion]][[Kategorie:Listfunktionen]]
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]]

Version vom 4. Dezember 2018, 14:59 Uhr

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.