Função VBScript Rnd
❮ Referência completa do VBScript
A função Rnd retorna um número aleatório. O número é sempre menor que 1, mas maior ou igual a 0.
Sintaxe
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
Exemplos
Exemplo 1
Um número aleatório:
<%
response.write(Rnd)
%>
Observe que você receberá o mesmo número todas as vezes. Para evitar isso, use a instrução Randomize como no Exemplo 2
A saída do código acima será:
0.7055475
Exemplo 2
Para evitar obter o mesmo número todas as vezes, como no Exemplo 1, use a instrução Randomize:
<%
Randomize
response.write(Rnd)
%>
A saída do código acima será:
0.4758112
Exemplo 3
Aqui está como produzir números 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
❮ Referência completa do VBScript