función de VBScript NúmAleat
función Rnd devuelve un número aleatorio. Número es siempre menor que 1 pero mayor que o igual a 0.
gramática
Rnd[(number)]
参数 | 描述 |
---|---|
number | 可选。有效的数值表达式。 如果数字是:
|
Ejemplos
Ejemplo 1
número aleatorio:
<script type="text/vbscript">
document.write(Rnd)
</script>
document.write(Rnd)
</script>
Tenga en cuenta que recibirá el mismo número. Para evitar esto, utilice la instrucción Randomize en el Ejemplo 2.
Los ejemplos de la salida anterior:
0.7055475
Trate »
Ejemplo 2
Con el fin de evitar que en el Ejemplo 1 para dar los mismos números cada vez, utilizar la instrucción Randomize:
<script type="text/vbscript">
Randomize
document.write(Rnd)
</script>
Randomize
document.write(Rnd)
</script>
Los ejemplos de la salida anterior:
0.4758112
Trate »
Ejemplo 3
Así es como para producir números aleatorios en un rango dado:
<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>
Los ejemplos de la salida anterior:
71
Trate »
Referencia completa de VBScript