ContainsAll: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
===Beispiele=== | ===Beispiele=== | ||
==== Standardfälle ==== | |||
containsAll(list(1,2,3), list(1,2)) -> true | containsAll(list(1,2,3), list(1,2)) -> true | ||
containsAll(list(1,2), list(1,2,3)) -> false | containsAll(list(1,2), list(1,2,3)) -> false | ||
containsAll(list(2, | containsAll(list(2, 'test', 3.5), list('test')) -> true | ||
==== Benutzung mit Variablen ==== | |||
containsAll(list(1,[var=a],3), list([var=b],2)) | |||
containsAll(list([var=a],2,3), list(1,2)) | |||
==== Benutzung mit studentischen Eingaben ==== | |||
containsAll(list(1,[input=field1],3), list([input=field2],2)) | |||
containsAll(list([input=field1],2,3), list(1,2)) | |||
===Hinweise=== | ===Hinweise=== | ||
* Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen. | |||
* Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können. | |||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]] |
Version vom 6. Dezember 2023, 10:59 Uhr
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion containsAll prüft, ob die erste Liste alle Elemente der zweiten Liste enthält.
Syntax
containsAll(List a, List b)
Parameter
- a - eine Liste
- b - eine Liste
Return Value
- Gibt einen Boolean zurück. True, wenn alle Elemente von Liste b in Liste a enthalten sind.
Beispiele
Standardfälle
containsAll(list(1,2,3), list(1,2)) -> true containsAll(list(1,2), list(1,2,3)) -> false containsAll(list(2, 'test', 3.5), list('test')) -> true
Benutzung mit Variablen
containsAll(list(1,[var=a],3), list([var=b],2)) containsAll(list([var=a],2,3), list(1,2))
Benutzung mit studentischen Eingaben
containsAll(list(1,[input=field1],3), list([input=field2],2)) containsAll(list([input=field1],2,3), list(1,2))
Hinweise
- Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen.
- Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können.