<Complete VBScript Référence
La fonction Rnd renvoie un nombre aléatoire. Le nombre est toujours inférieur à 1 mais supérieur ou égal à 0.
Syntaxe
Rnd[(number)]
Paramètre | La description |
---|---|
number | Optionnel. Une expression numérique valide Si le numéro est le suivant:
|
Exemples
Exemple 1
Un nombre aléatoire:
<%
response.write(Rnd)
%>
Notez que vous obtiendrez le même nombre chaque fois. Pour éviter cela, utilisez l'instruction Randomize comme dans l'exemple 2
au-dessus de la sortie du code sera:
0.7055475
Afficher l' exemple » exemple 2
Pour éviter d'avoir le même nombre chaque fois, comme dans l'exemple 1, utilisez l'instruction Randomize:
<%
Randomize
response.write(Rnd)
%>
au-dessus de la sortie du code sera:
0.4758112
Afficher l' exemple » exemple 3
Voici comment produire dans une plage donnée entiers aléatoires:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
au-dessus de la sortie du code sera:
71
Afficher l' exemple » <Complete VBScript Référence