SizeOfList: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
==Zugehörige Evaluatoren==
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
*'''MathEvaluator'''
===Beschreibung===
===Beschreibung===
Die Funktion ''sizeOfList'' gibt die Länge einer [[List]] zurück. Die Rückgabe ist eine Ganzzahl. Ist anstelle einer Liste ein einzelnes Objekt eingetragen, betrachtet die Funktion sizeOfList das Objekt als einelementige  [[List]].
Die Funktion ''sizeOfList'' gibt die Länge einer [[List]] zurück. Die Rückgabe ist eine Ganzzahl. (Ist anstelle einer Liste ein einzelnes Objekt eingetragen, betrachtet die Funktion sizeOfList das Objekt als einelementige  [[List]], in Jack3 braucht die Funktion immer eine Liste.)


===Syntax===
===Syntax===
Zeile 15: Zeile 16:


===Beispiele===
===Beispiele===
====Standardfälle====
  sizeOfList(list(vector(1,1),vector(1,2)))    --> returns 2
  sizeOfList(list(vector(1,1),vector(1,2)))    --> returns 2
   
   
  sizeOfList(list(vector(1,1),vector(1,2),'Hello',4))    --> returns 4
  sizeOfList(list(vector(1,1),vector(1,2),'Hello',4))    --> returns 4
   
   
sizeOfList(list(1,1,2))    --> returns 3
'''JACK2:'''
  sizeOfList(vector(1,2))    --> returns 1
  sizeOfList(vector(1,2))    --> returns 1


[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]]
====Benutzung mit Variablen====
sizeOfList(list(1,2,[var=a]))
sizeOfList([var=b])
 
====Benutzung mit studentischen Eingaben====
'''JACK2:'''
sizeOfList(list(1,2,[pos=1]))
 
'''JACK3:'''
sizeOfList(list([input=field1],3,7,8))
 
===Hinweise===
* In JACK3 braucht die Funktion immer eine [[List]] als Eingabe.
 
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Listfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]]

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

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion sizeOfList gibt die Länge einer List zurück. Die Rückgabe ist eine Ganzzahl. (Ist anstelle einer Liste ein einzelnes Objekt eingetragen, betrachtet die Funktion sizeOfList das Objekt als einelementige List, in Jack3 braucht die Funktion immer eine Liste.)

Syntax

 sizeOfList(List param1)
 sizeOfList(Objekt param1)

Parameter

  • param1 - List oder Objekt

Return Value

Beispiele

Standardfälle

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

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

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

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

Benutzung mit Variablen

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

Benutzung mit studentischen Eingaben

JACK2:
sizeOfList(list(1,2,[pos=1]))
JACK3:
sizeOfList(list([input=field1],3,7,8))

Hinweise

  • In JACK3 braucht die Funktion immer eine List als Eingabe.