ContainsDuplicates: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Zeile 14: Zeile 14:


===Beispiele===
===Beispiele===
==== Standardfälle ====
  containsDuplicates(list(1,2,4)) -> false
  containsDuplicates(list(1,2,4)) -> false
containsDuplicates(list(2.3,2.3,0,12)) -> true
containsDuplicates(list('1', 1)) -> false
==== Benutzung mit Variablen ====
containsDuplicates(list(1,[var=a],4))


containsDuplicates(list(2.3,2.3,0,12)) -> true
==== Benutzung mit studentischen Eingaben ====


  containsDuplicates(list("1", 1)) -> false
  containsDuplicates(list(1,[input=field1],4))


===Hinweise===
===Hinweise===

Version vom 6. Dezember 2023, 12:01 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion containsDuplicates prüft, ob die Liste Duplikate enthält .

Syntax

containsDuplicates(List a)

Parameter

  • a - eine Liste

Return Value

  • Gibt einen Boolean zurück. True, wenn die Liste Duplikate enthält.

Beispiele

Standardfälle

containsDuplicates(list(1,2,4)) -> false

containsDuplicates(list(2.3,2.3,0,12)) -> true

containsDuplicates(list('1', 1)) -> false

Benutzung mit Variablen

containsDuplicates(list(1,[var=a],4))

Benutzung mit studentischen Eingaben

containsDuplicates(list(1,[input=field1],4))

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.