ContainsAllWithOrder: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Vorlage:Warnung|Warnung=Diese Seite ist beinhaltet eine Evaluatorfunktion für JACK3.}} | |||
===Zugehörige Evaluatoren=== | ===Zugehörige Evaluatoren=== | ||
*'''MathEvaluator''' | *'''MathEvaluator''' | ||
===Beschreibung=== | ===Beschreibung=== | ||
Die Funktion | Die Funktion ''containsAllWithOrder'' überprüft, ob die erste [[List|Liste]] alle Elemente der zweiten Liste in der richtigen Reihenfolge enthält. | ||
===Syntax=== | ===Syntax=== | ||
containsAllWithOrder([[List]] a, [[List]] b) | |||
===Parameter=== | ===Parameter=== | ||
* '''a''' - | * '''a''' - die [[List|Liste]], die überprüft wird | ||
* '''b''' - | * '''b''' - die [[List|Liste]], die in [[List|Liste]] '''a''' enthalten soll | ||
===Return Value=== | ===Return Value=== | ||
* Gibt einen Boolean zurück. True, wenn alle Elemente von Liste b in Liste a in der richtigen Reihenfolge enthalten sind. | * Gibt einen Boolean zurück. ''True'', wenn alle Elemente von [[List|Liste]] '''b''' in [[List|Liste]] '''a''' in der richtigen Reihenfolge enthalten sind. | ||
===Beispiele=== | ===Beispiele=== | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
containsAllWithOrder(list(a,b,c),list(a,b)) --> returns ''true'' | |||
containsAllWithOrder(list(a,b,c),list(b,a)) --> returns ''false'' | |||
containsAllWithOrder(list( | ==== Fälle mit leeren Listen ==== | ||
containsAllWithOrder(list( | containsAllWithOrder(list(),list()) --> returns ''true'' | ||
containsAllWithOrder(list(),list(1,2)) --> returns ''false'' | |||
containsAllWithOrder(list(1,2),list()) --> returns ''true'' | |||
=== Hinweise === | |||
* Eine weitere Funktion, die zwei Listen miteinander vergleicht ist [[containsAll]] | |||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Kategorie:Listfunktionen]][[Kategorie:JACK3]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Kategorie:Listfunktionen]][[Kategorie:JACK3]] |
Aktuelle Version vom 12. November 2024, 12:59 Uhr
Diese Seite ist beinhaltet eine Evaluatorfunktion für JACK3. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion containsAllWithOrder überprüft, ob die erste Liste alle Elemente der zweiten Liste in der richtigen Reihenfolge enthält.
Syntax
containsAllWithOrder(List a, List b)
Parameter
Return Value
- Gibt einen Boolean zurück. True, wenn alle Elemente von Liste b in Liste a in der richtigen Reihenfolge enthalten sind.
Beispiele
Standardfälle
containsAllWithOrder(list(a,b,c),list(a,b)) --> returns true containsAllWithOrder(list(a,b,c),list(b,a)) --> returns false
Fälle mit leeren Listen
containsAllWithOrder(list(),list()) --> returns true containsAllWithOrder(list(),list(1,2)) --> returns false containsAllWithOrder(list(1,2),list()) --> returns true
Hinweise
- Eine weitere Funktion, die zwei Listen miteinander vergleicht ist containsAll