RANDOM

Verwenden Sie die Script-Funktion RANDOM, um Zufallszahlen zu generieren. Die generierte Zufallszahl liegt innerhalb eines von Ihnen festgelegten Bereichs, einschließlich der Unter- und Obergrenzen.

Optional können Sie den Initialwert definieren, mit dem der Zahlengenerator die Zahlenreihe generiert. In diesem Fall ist die generierte Zahlenreihe immer identisch: gleiche Zahlen in gleicher Reihenfolge. Wenn Sie diese Funktion erneut verwenden, können Sie auf die gleiche Zahlenreihe zugreifen.

Wenn Sie keinen Initialwert angeben, ist der Rückgabewert eine sich ständig ändernde Zahl im Bereich zwischen den von Ihnen angegebenen Minimal- und Maximalwerten. Die generierte Zahlenreihe ist für einen bestimmten Initialwert immer identisch: gleiche Zahlen in gleicher Reihenfolge.

Syntax

RANDOM (Minimum, Maximum[, Basis])

Parameter

Hinweise:

Beispiele

Das folgende Beispiel zeigt, wie eine Zufallszahl zwischen 1 und 10 generiert wird:
:SET &number# = RANDOM(1, 10)

Das folgende Beispiel verwendet für Basis den Wert 1 als Ausgangswert zum Generieren einer Zahlenmenge:
:SET &ret# = RANDOM(&min#, &max#, 1)
:
SET &number# = RANDOM(&min#, &max#)

Wenn Sie die obige Funktion erneut verwenden, erhalten Sie die gleiche Wertemenge. Für dieses Beispiel gehen Sie davon aus, dass die ersten zehn Werte der generierten Zahl 6, 2, 9, 6, 5, 4, 9, 9, 8 und 2 sind. Das Ergebnis des ersten Aufrufs, der in der Variablen &number# gespeichert ist, ist daher immer 6.

Siehe auch:

seealso

Arithmetische Berechnungen in Scripts