VBScript Rnd- Funktion
❮ Vollständige VBScript-Referenz
Die Rnd-Funktion gibt eine Zufallszahl zurück. Die Zahl ist immer kleiner als 1, aber größer oder gleich 0.
Syntax
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
Beispiele
Beispiel 1
Eine Zufallszahl:
<%
response.write(Rnd)
%>
Beachten Sie, dass Sie jedes Mal dieselbe Nummer erhalten. Um dies zu vermeiden, verwenden Sie die Randomize-Anweisung wie in Beispiel 2
Die Ausgabe des obigen Codes lautet:
0.7055475
Beispiel 2
Um zu vermeiden, dass Sie wie in Beispiel 1 jedes Mal dieselbe Zahl erhalten, verwenden Sie die Randomize-Anweisung:
<%
Randomize
response.write(Rnd)
%>
Die Ausgabe des obigen Codes lautet:
0.4758112
Beispiel 3
So erzeugen Sie zufällige Ganzzahlen in einem bestimmten Bereich:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
Die Ausgabe des obigen Codes lautet:
71
❮ Vollständige VBScript-Referenz