<Vollständige VBScript Referenz
Die Rnd-Funktion gibt eine Zufallszahl. Die Zahl ist immer kleiner als 1, aber größer oder gleich 0 ist.
Syntax
Rnd[(number)]
Parameter | Beschreibung |
---|---|
number | Optional. Ein gültiger numerischer Ausdruck Wenn Nummer lautet:
|
Beispiele
Beispiel 1
Eine Zufallszahl:
<%
response.write(Rnd)
%>
Beachten Sie, dass Sie die gleiche Anzahl jedes Mal bekommen. Um dies zu vermeiden, verwenden Sie die Anweisung von Randomize wie in Beispiel 2
Der Ausgang des Code oben wird sein:
0.7055475
Beispiel anzeigen » Beispiel 2
Um zu vermeiden, die gleiche Zahl bekommt jedes Mal, wie in Beispiel 1, verwenden Sie die Anweisung von Randomize:
<%
Randomize
response.write(Rnd)
%>
Der Ausgang des Code oben wird sein:
0.4758112
Beispiel anzeigen » Beispiel 3
Hier ist, wie Zufallszahl in einem bestimmten Bereich zu erzeugen:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
Der Ausgang des Code oben wird sein:
71
Beispiel anzeigen » <Vollständige VBScript Referenz