EqualList: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
K (→Hinweise) |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Vorlage:Warnung|Warnung=Diese Seite ist beinhaltet eine Evaluator-Funktion des JACK3 Systems.}} | {{Vorlage:Warnung|Warnung=Diese Seite ist beinhaltet eine Evaluator-Funktion des JACK3 Systems.}} | ||
==Zugehörige Evaluatoren== | ===Zugehörige Evaluatoren=== | ||
*'''MathEvaluator''' | *'''MathEvaluator''' | ||
==Beschreibung== | |||
===Beschreibung=== | |||
Die Methode '''equalList''' erwartet als Parameter zwei Listen. Diese werden verglichen. Die Methode gibt ''true'' zurück, wenn beide Listen die '''gleichen Elemente''' in der '''selben Reihenfolge''' beinhalten. | Die Methode '''equalList''' erwartet als Parameter zwei Listen. Diese werden verglichen. Die Methode gibt ''true'' zurück, wenn beide Listen die '''gleichen Elemente''' in der '''selben Reihenfolge''' beinhalten. | ||
Zeile 17: | Zeile 18: | ||
===Beispiele=== | ===Beispiele=== | ||
==== Standardfälle ==== | ==== Standardfälle ==== | ||
equalList(list(1,2,3),list(1,2,3)) -> true | equalList(list(1,2,3),list(1,2,3)) --> returns ''true'' | ||
equalList(list(1,3,2),list(1,2,3)) -> false | equalList(list(1,3,2),list(1,2,3)) --> returns ''false'' | ||
equalList(list(1,23,34),list(1,2,3)) -> false | equalList(list(1,23,34),list(1,2,3)) --> returns ''false'' | ||
==== Benutzung mit Variablen ==== | ==== Benutzung mit Variablen ==== | ||
Zeile 34: | Zeile 35: | ||
equalList([input=fillin1], list(1,2,3)) | equalList([input=fillin1], list(1,2,3)) | ||
equalList([input=fillin1], [var=b]) | equalList([input=fillin1], [var=b]) | ||
Zeile 41: | Zeile 42: | ||
* 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. | * 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. | ||
[[Category:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]][[Category:JACK3]] | [[Category:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Kategorie:Listfunktionen]][[Category:JACK3]] |
Aktuelle Version vom 18. April 2024, 10:28 Uhr
Diese Seite ist beinhaltet eine Evaluator-Funktion des JACK3 Systems. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Methode equalList erwartet als Parameter zwei Listen. Diese werden verglichen. Die Methode gibt true zurück, wenn beide Listen die gleichen Elemente in der selben Reihenfolge beinhalten.
Syntax
equalList(list(...),list(..))
Parameter
- zwei Listen
Rückgabewert
- Gibt true oder false zurück
Beispiele
Standardfälle
equalList(list(1,2,3),list(1,2,3)) --> returns true equalList(list(1,3,2),list(1,2,3)) --> returns false equalList(list(1,23,34),list(1,2,3)) --> returns false
Benutzung mit Variablen
equalList([var=a], [var=b]) equalList([var=a], list(1,2,3)) equalList(list(1,2,3), [var=b])
Benutzung mit studentischen Eingaben
equalList([input=fillin1], [input=fillin2]) equalList([input=fillin1], list(1,2,3)) equalList([input=fillin1], [var=b])
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.