listToText(list, separator) | Listet alle Elemente einer Liste auf, getrennt durch einen optionalen Separator (Wenn nicht angegeben, wird standardmäßig , genommen). | listToText([1,2,3], '--') liefert 1–2–3 | 1. Wert: Liste, 2. Wert: Text | Text |
addToList(list, element) | Fügt einer Liste ein Element hinten an | addToList([1,2], 3) liefert [1,2,3] | 1. Wert: Liste, 2. Wert: beliebiger Wert | Liste |
removeFromList(list, element) | Entfernt ein Element aus einer Liste | removeFromList([1,2,3], 3) liefert [1,2] | 1. Wert: Liste, 2. Wert: beliebiger Wert | Liste |
joinLists(list, list2) | Verbindet zwei Listen, in dem die zweite Liste der ersten angehängt wird | joinLists([1,2], [3,4]) liefert [1,2,3,4] | 1. Wert: Liste, 2. Wert: Liste | Liste |
count(list) | Zählt die Elemente einer Liste/eines dynamischen Wertes | count([1,2,4]) liefert 3 | 1. Wert: Liste | Zahl |
contains(list, item) | Gibt Ja/Nein abhängig davon zurück, ob das Objekt item in der Liste list vorhanden ist. | contains(["Hello", "World"],"World") liefert true | 1. Wert: Liste, 2. Wert: Objekt (Typ muss mit den Objekten in der Liste übereinstimmen) | Ja/Nein |
parseList(value, separator) | Parst einen String in eine Liste, getrennt durch einen optionalen Separator. | parseList("1; 2; 3", "; ") liefert [1, 2, 3] | 1. Wert: dynamischer Wert, 2. Wert: Text (optional) | Liste |
listIntersection(list1, list2) | Gibt die Schnittmenge zweier Listen zurück. | listIntersection([1, 2], [2, 3]) liefert [2] | 1. Wert: Liste, 2. Wert: Liste | Liste |
listUnion(list1, list2) | Gibt die Vereinigung zweier Listen zurück. | listUnion([1, 2], [2, 3]) liefert [1, 2, 3] | 1. Wert: Liste, 2. Wert: Liste | Liste |
listDifference(list1, list2) | Gibt die Differenz zweier Listen zurück. | listDifference([1, 2, 3], [2, 3]) liefert [1] | 1. Wert: Liste, 2. Wert: Liste | Liste |
listSymmetricDifference(list1, list2) | Gibt die symmetrische Differenz zweier Listen zurück. | listSymmetricDifference([1, 2], [2, 3]) liefert [1, 3] | 1. Wert: Liste, 2. Wert: Liste | Liste |
listEquals(list1, list2) | Gibt Ja/Nein abhängig davon zurück, ob zwei Listen gleich sind. | listEquals([1, 2], [1, 2]) liefert true | 1. Wert: Liste, 2. Wert: Liste | Ja/Nein |
get(map/list, key, [defaultValue]) | Holt den Wert von key aus map/list. defaultValue kann optional angegeben werden und wird zurück gegeben wenn ein Fehler auftritt | get([0,1,2,3], 2) liefert 2, get({"Fahrrad": 2, "Auto": 4}, "Auto") liefert 4, get({“F”: 2, “A”: 4}, “Auto”, 0)` liefert 0 | 1. Wert: Map oder Liste, 2. Wert: beliebiger Wert, 3. Wert: beliebiger Wert (optional) | Beliebiger Wert |