Latest web development tutorials

Функция VBScript Rnd

VBScript Ссылка Полная VBScript Ссылка

Функция Rnd возвращает случайное число. Число всегда меньше 1, но больше или равно 0.

грамматика

Rnd[(number)]

参数 描述
number 可选。有效的数值表达式。

如果数字是:

  • <0 - Rnd 会每次都返回相同的数字。
  • >0 - Rnd 会返回序列中的下一个随机数。
  • =0 - Rnd 会返回最近生成的数。
  • 省略 - Rnd 会返回序列中的下一个随机数。

примеров

Пример 1

Случайное число:

<script type="text/vbscript">

document.write(Rnd)

</script>

Обратите внимание, что вы получите тот же номер. Чтобы избежать этого, используйте оператор Randomize в примере 2.

Примеры вышеуказанного вывода:

0.7055475

Попробуйте »

Пример 2

Для того, чтобы избежать, как описано в примере 1, и получают те же номера каждый раз, используйте оператор Randomize:

<script type="text/vbscript">

Randomize
document.write(Rnd)

</script>

Примеры вышеуказанного вывода:

0.4758112

Попробуйте »

Пример 3

Вот как для получения случайных чисел в заданном диапазоне:

<script type="text/vbscript">

Dim max,min
max=100
min=1
Randomize
document.write(Int((max-min+1)*Rnd+min))

</script>

Примеры вышеуказанного вывода:

71

Попробуйте »

VBScript Ссылка Полная VBScript Ссылка