Neueste Web-Entwicklung Tutorials
 

VBScript Rnd Funktion


<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:

  • <0 - Rnd liefert die gleiche Anzahl jedes Mal,
  • > 0 - Rnd gibt die nächste Zufallszahl in der Sequenz
  • = 0 - Rnd liefert die zuletzt generierte Zahl
  • Nicht im Lieferumfang enthalten - Rnd gibt die nächste Zufallszahl in der Sequenz

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