Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung |
de:create:functions:urndraw [09.01.2015 15:04] – ausgelagert aus functions-random admin | de:create:functions:urndraw [22.07.2016 22:11] (aktuell) – [urnDraw()] leiner |
---|
* '''now''' Die Kombination wird sofort abgelegt | * '''now''' Die Kombination wird sofort abgelegt |
* '''end''' Die Kombination wird abgelegt, wenn/falls der Teilnehmer die //letzte Seite// des Fragebogens erreicht | * '''end''' Die Kombination wird abgelegt, wenn/falls der Teilnehmer die //letzte Seite// des Fragebogens erreicht |
* '''man''' Die Kombination wird manuell durch Aufruf von ''[[#urnputaway|urnPutAway()]]'' abgelegt | * '''man''' Die Kombination wird manuell durch Aufruf von ''[[urnputaway|urnPutAway()]]'' abgelegt |
* '''no''' Die Kombination wird gar nicht abgelegt -- es wird eine Ziehung mit Zurücklegen durchgeführt | * '''no''' Die Kombination wird gar nicht abgelegt -- es wird eine Ziehung mit Zurücklegen durchgeführt |
| |
===== Rückgabewert ===== | ===== Rückgabewert ===== |
| |
Die Funktion liefert im Normalfall eine Zahl (''int'') zurück, zum wievielten Male die Urne gerade geleert wird. Für eine neu angelegte (oder zurückgesetzt) Urne wird die ''1'' zurückgegeben. Wurde die Urne einmal vollständig geleert, wird bei der nächsten Ziehung mittels ''urnDraw()'' die ''2'' zurückgegeben. | Die Funktion liefert im Normalfall eine Zahl (''int'') zurück, zum wievielten Male die Urne gerade geleert wird. Für eine neu angelegte (oder zurückgesetzte) Urne wird die ''1'' zurückgegeben. Wurde die Urne einmal vollständig geleert, wird bei der nächsten Ziehung mittels ''urnDraw()'' die ''2'' zurückgegeben. |
| |
Für den Fall, dass bei der Ziehung ein Fehler auftritt (z.B. ungültige //UrnenKennung// oder //FrageKennung//) wird der Bool'sche Wert ''false'' zurückgegeben. | Für den Fall, dass bei der Ziehung ein Fehler auftritt (z.B. ungültige //UrnenKennung// oder //FrageKennung//) wird der Bool'sche Wert ''false'' zurückgegeben. |