VBScript RndFunktion
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 | Beschreibung |
|---|---|
| number | Optional. Ein gültiger numerischer Ausdruck. Wenn die Zahl ist:
|
Beispiele
Beispiel 1
Zufallszahl:
<script type="text/vbscript">
document.write(Rnd)
</script>
document.write(Rnd)
</script>
Beachten Sie, dass Sie jedes Mal dieselbe Zahl erhalten. Um dies zu vermeiden, verwenden Sie die Randomize-Anweisung wie in Beispiel 2.
Ausgabe des obigen Beispiels:
0.7055475
Selbst ausprobieren »
Beispiel 2
Um zu vermeiden, wie in Beispiel 1 jedes Mal dieselbe Zahl zu erhalten, verwenden Sie die Randomize-Anweisung:
<script type="text/vbscript">
Randomize
document.write(Rnd)
</script>
Randomize
document.write(Rnd)
</script>
Ausgabe des obigen Beispiels:
0.4758112
Selbst ausprobieren »
Beispiel 3
Das Folgende zeigt, wie man zufällige ganze Zahlen innerhalb eines bestimmten Bereichs erzeugt:
<script type="text/vbscript">
Dim max,min
max=100
min=1
Randomize
document.write(Int((max-min+1)*Rnd+min))
</script>
Dim max,min
max=100
min=1
Randomize
document.write(Int((max-min+1)*Rnd+min))
</script>
Ausgabe des obigen Beispiels:
71
Selbst ausprobieren »
Vollständige VBScript-Referenz Weitere Erweiterungen