Unite: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''unite'' bildet die Vereinigung zweier Mengen. Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Mengen konv…“)
 
KKeine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
=== Beschreibung ===
=== Beschreibung ===
Die Funktion ''unite'' bildet die Vereinigung zweier Mengen.
Die Funktion ''unite'' bildet die Vereinigung zweier Mengen.
Zeile 4: Zeile 7:
Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Mengen konvertiert (doppelte Elemente werden entfernt). Als nächstes wird die Vereinigung gebildet. Anschließend wird die Menge in Form einer Liste zurückgegeben.  
Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Mengen konvertiert (doppelte Elemente werden entfernt). Als nächstes wird die Vereinigung gebildet. Anschließend wird die Menge in Form einer Liste zurückgegeben.  


Wird anstelle einer Liste ein Objekt angegeben, wird dies zuerst in eine List gepackt.
Wird anstelle einer Liste ein Objekt angegeben, wird dies zuerst in eine List konvertiert.


=== Syntax ===
=== Syntax ===
Zeile 18: Zeile 21:
=== Beispiele ===
=== Beispiele ===
==== Standardfälle ====
==== Standardfälle ====
  unite(list(1,1,1),list(1,2,3))  --> returns list(1,2,3)
  unite(list(1,1,1), list(1,2,3))  --> returns list(1,2,3)
  unite(list(a,b,c),list(1,2,3))  --> returns list(a,b,c,1,2,3)
  unite(vector(1,2,3),list(a,4,f))  --> returns list(vector(1,2,3),a,4,f)
  unite(list(a,b,c), list(1,2,3))  --> returns list(a,b,c,1,2,3)
  unite(vector(1,2,3), list(a,4,f))  --> returns list(vector(1,2,3),a,4,f)
 
====Benutzung mit Variablen====
unite([var=a], list(1,2,3))
 
====Benutzung mit studentischen Eingaben====
'''JACK2:'''
unite(list([pos=1],4,6), list(1,2,3))
 
'''JACK3:'''
unite(list([input=field1],4,6), list(1,2,3))


[[Kategorie:Evaluatorfunktion]][[Kategorie:Listfunktionen]]
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]]

Aktuelle Version vom 15. April 2024, 13:12 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion unite bildet die Vereinigung zweier Mengen.

Die Funktion erwartet zwei Listen. Diese Listen werden zuerst in Mengen konvertiert (doppelte Elemente werden entfernt). Als nächstes wird die Vereinigung gebildet. Anschließend wird die Menge in Form einer Liste zurückgegeben.

Wird anstelle einer Liste ein Objekt angegeben, wird dies zuerst in eine List konvertiert.

Syntax

unite(List list1, List list2)

Parameter

  • list1
  • list2

Return Value

Beispiele

Standardfälle

unite(list(1,1,1), list(1,2,3))   --> returns list(1,2,3)

unite(list(a,b,c), list(1,2,3))   --> returns list(a,b,c,1,2,3)

unite(vector(1,2,3), list(a,4,f))   --> returns list(vector(1,2,3),a,4,f)

Benutzung mit Variablen

unite([var=a], list(1,2,3))

Benutzung mit studentischen Eingaben

JACK2:
unite(list([pos=1],4,6), list(1,2,3))
JACK3:
unite(list([input=field1],4,6), list(1,2,3))