VBScript Rnd- functie
❮Volledige VBScript-referentie
De functie Rnd retourneert een willekeurig getal. Het getal is altijd kleiner dan 1, maar groter of gelijk aan 0.
Syntaxis
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
Voorbeelden
voorbeeld 1
Een willekeurig getal:
<%
response.write(Rnd)
%>
Houd er rekening mee dat u elke keer hetzelfde nummer krijgt. Om dit te voorkomen, gebruikt u de Randomize-instructie zoals in Voorbeeld 2
De uitvoer van de bovenstaande code zal zijn:
0.7055475
Voorbeeld 2
Om te voorkomen dat je elke keer hetzelfde getal krijgt, zoals in Voorbeeld 1, gebruik je de Randomize-opdracht:
<%
Randomize
response.write(Rnd)
%>
De uitvoer van de bovenstaande code zal zijn:
0.4758112
Voorbeeld 3
Hier leest u hoe u willekeurige gehele getallen in een bepaald bereik kunt produceren:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
De uitvoer van de bovenstaande code zal zijn:
71
❮Volledige VBScript-referentie