função VBScript Rnd
função Rnd retorna um número aleatório. Número é sempre menor do que 1 mas maior que ou igual a 0.
gramática
Rnd[(number)]
参数 | 描述 |
---|---|
number | 可选。有效的数值表达式。 如果数字是:
|
Exemplos
exemplo 1
número aleatório:
<script type="text/vbscript">
document.write(Rnd)
</script>
document.write(Rnd)
</script>
Por favor, note que você vai ter o mesmo número. Para evitar isso, utilize a instrução Randomize no Exemplo 2.
Exemplos de saída acima:
0.7055475
tente »
exemplo 2
A fim de evitar que no Exemplo 1 para se obter os mesmos números de cada vez, utilizar a instrução Randomizar:
<script type="text/vbscript">
Randomize
document.write(Rnd)
</script>
Randomize
document.write(Rnd)
</script>
Exemplos de saída acima:
0.4758112
tente »
exemplo 3
Veja como produzir inteiros aleatórios em um determinado intervalo:
<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>
Exemplos de saída acima:
71
tente »
Completa VBScript Referência