SizeOfSet: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
===Beschreibung===
===Beschreibung===
Die Funktion ''sizeOfSet'' gibt die Mächtigkeit einer Menge zurück. Die Rückgabe ist eine Ganzzahl.
Die Funktion ''sizeOfSet'' gibt die Mächtigkeit einer Menge zurück. Die Rückgabe ist eine Ganzzahl.
Zeile 19: Zeile 22:


===Beispiele===
===Beispiele===
====Standardfälle====
  sizeOfSet(list(vector(1,1),vector(1,2)))    --> returns 2
  sizeOfSet(list(vector(1,1),vector(1,2)))    --> returns 2
   
   
Zeile 25: Zeile 29:
  sizeOfSet(list(vector(1,1),vector(1,2),'Hello',4))    --> returns 4
  sizeOfSet(list(vector(1,1),vector(1,2),'Hello',4))    --> returns 4
   
   
sizeOfSet(list(1,1,2))    --> returns 2
'''JACK2:'''
  sizeOfSet(vector(1,2))    --> returns 1
  sizeOfSet(vector(1,2))    --> returns 1


[[Kategorie:Evaluatorfunktion]][[Kategorie:Listfunktionen]]
====Benutzung mit Variablen====
sizeOfSet(list(1,2,[var=a]))
sizeOfSet([var=b])
 
====Benutzung mit studentischen Eingaben====
'''JACK2:'''
sizeOfSet(list(1,2,[pos=1]))
 
'''JACK3''':
sizeOfSet(list([input=field1],3,6))
 
===Hinweise===
* In JACK3 muss immer die [[List]] Funktion verwendet werden.
 
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]]

Aktuelle Version vom 17. April 2024, 09:20 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion sizeOfSet gibt die Mächtigkeit einer Menge zurück. Die Rückgabe ist eine Ganzzahl. Der Parameter der Funktion ist eine Liste. Diese wird zuerst in eine Menge konvertiert (doppelte Elemente werden entfernt).

Um die Länge einer Liste zu ermittelrn ist die Funktion SizeOfList zu benutzen.


Ist anstelle einer Liste ein einzelnes Objekt eingetragen, betrachtet die Funktion sizeOfSet das Objekt als einelementige List.

Syntax

 sizeOfSet(List param1)
 sizeOfSet(Objekt param1)

Parameter

  • param1 - List oder Objekt

Return Value

Beispiele

Standardfälle

sizeOfSet(list(vector(1,1),vector(1,2)))    --> returns 2

sizeOfSet(list(vector(1,1),vector(1,1)))    --> returns 1

sizeOfSet(list(vector(1,1),vector(1,2),'Hello',4))    --> returns 4

sizeOfSet(list(1,1,2))    --> returns 2

JACK2:
sizeOfSet(vector(1,2))    --> returns 1

Benutzung mit Variablen

sizeOfSet(list(1,2,[var=a]))
sizeOfSet([var=b])

Benutzung mit studentischen Eingaben

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

Hinweise

  • In JACK3 muss immer die List Funktion verwendet werden.