FirstIndexOf: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 3: Zeile 3:


=== Beschreibung ===
=== Beschreibung ===
Die Funktion ''firstIndexOf'' findet das erste Element aus der übergebenen [[List]]e aus, welches mit der übergebenen Variable übereinstimmt. Es gibt den Index des übereinstimmenden Elements der Liste zurück. Dabei beginnt die Nummerierung der Elemente mit 0.
Die Funktion ''firstIndexOf'' findet das erste Element aus der übergebenen [[List]]e, welches mit der übergebenen Variable übereinstimmt. Es gibt den Index des übereinstimmenden Elements der Liste zurück. Dabei beginnt die Nummerierung der Elemente mit 0.


Die Funktion erwartet eine Variable, deren Position in der Liste ermittelt werden soll, sowie die Liste selbst.  
Die Funktion erwartet eine Variable, deren Position in der Liste ermittelt werden soll, sowie die Liste selbst.  

Aktuelle Version vom 12. September 2024, 08:58 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion firstIndexOf findet das erste Element aus der übergebenen Liste, welches mit der übergebenen Variable übereinstimmt. Es gibt den Index des übereinstimmenden Elements der Liste zurück. Dabei beginnt die Nummerierung der Elemente mit 0.

Die Funktion erwartet eine Variable, deren Position in der Liste ermittelt werden soll, sowie die Liste selbst.

Syntax

firstIndexOf(Variable v, List list)

Parameter

  • v - Variable, deren Position ermittelt werden soll
  • list - Liste, bei welcher geprüft wird, an welcher Stelle die Variable sich befindet

Return Value

  • Gibt den Index der Position des Elements als Integer zurück. Falls sich dieses nicht in der Liste befindet, erscheint eine Fehlermeldung.

Beispiele

Standardfälle

firstIndexOf(1, list(1,2,3))   --> returns 0
firstIndexOf("hello", list(1,"hello",3))   --> returns 1

Hinweise

  • Eine Liste wird mit der Funktion List erzeugt.