<Completa VBScript Referência
A função ALEATÓRIO retorna um número aleatório. O número é sempre menor do que 1, mas maior ou igual a 0.
Sintaxe
Rnd[(number)]
Parâmetro | Descrição |
---|---|
number | Opcional. Uma expressão numérica válida Se o número é:
|
Exemplos
Exemplo 1
Um número aleatório:
<%
response.write(Rnd)
%>
Note que você vai ter o mesmo número de cada vez. Para evitar isso, use a instrução Randomize como no Exemplo 2
A saída do código acima será:
0.7055475
Mostrar exemplo » exemplo 2
Para evitar o mesmo número de cada vez, como no Exemplo 1, utilize a instrução Randomize:
<%
Randomize
response.write(Rnd)
%>
A saída do código acima será:
0.4758112
Mostrar exemplo » exemplo 3
Aqui é como produzir inteiros aleatórios em um determinado intervalo:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
A saída do código acima será:
71
Mostrar exemplo » <Completa VBScript Referência