Aufzählung
Syntax
count($stop)
count($start, $stop)
count($start, $stop, $step)
Beschreibung
Erzeugt eine Liste mit Zahlen von start (einschließlich) bis stop (ausschließlich). Wenn nur ein Argument angegeben wird, wird start automatisch auf 0 gesetzt. Wenn das optionale Argument step angegeben ist, bestimmt dies das Inkrement zwischen den Zahlen der Liste.
Parameter
| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| start | Zahl | Der Startwert der Zählung. Die Zahl wird in die Liste aufgenommen. | nein | 0 |
| stop | Zahl | Der Endwert der Zählung. Die Zahl wird nicht in die Liste aufgenommen. | ja | |
| step | Zahl | Das Inkrement, mit dem hochgezählt werden soll. Es sind nur ganze Zahlen erlaubt, wobei diese auch negativ sein können. | nein | 1 (start < stop), -1 (start > stop) |
Rückgabewert
Typ: Menge
Eine Menge mit allen Zahlen der Zählung.
Beispiele
Zählung ohne Inkrement
count(10)
Ausgabe: Eine Liste mit den Elementen [0, 1, 2, 3, 4, 5, 6, 7, 8, 9].
Zählung mit Inkrement
count(10, step: 2)
Ausgabe: Eine Liste mit den Elementen [0, 2, 4, 6, 8].
Zählung mit negativem Inkrement
count(10, 0, -2)
Ausgabe: Eine Liste mit den Elementen [10, 8, 6, 4, 2].
Absteigende Zählung
count(10, 0)
Ausgabe: Eine Liste mit den Elemeten [10, 9, 8, 7, 6, 5, 4, 3, 2, 1].