Учебники ASP

ГЛАВНАЯ АСП

Учебник по WP

Введение в веб-страницы Веб-страницы Razor Макет веб-страниц Папки веб-страниц Веб-страницы Глобальные Формы веб-страниц Объекты веб-страниц Файлы веб-страниц Базы данных веб-страниц Помощники веб-страниц Веб-страницы Графики веб-страниц Электронная почта веб-страниц Безопасность веб-страниц Публикация веб-страниц Примеры веб-страниц Классы веб-страниц

Бритва ASP.NET

Введение в бритву Синтаксис бритвы Переменные Razor C# Циклы Razor C# Логика Razor C# Переменные Razor VB Циклы Razor VB Логика Бритвы В.Б.

АСП Классик

Введение в ASP Синтаксис ASP ASP-переменные Процедуры ASP Условия ASP Зацикливание ASP ASP-формы Файлы cookie ASP ASP-сеанс ASP-приложение ASP #include ASP Global.asa АСП АЯКС Электронная почта ASP Примеры ASP

Справочник ASP

Функции ASP VB Ключевые слова ASP VB Ответ ASP ASP-запрос ASP-приложение ASP-сеанс ASP-сервер Ошибка ASP Файловая система ASP Текстовый поток ASP ASP-диск ASP-файл Папка ASP Словарь АСП ASP AdRotator ASP BrowserCap Связывание контента ASP Ротатор контента ASP Быстрая ссылка ASP

Учебник по ADO

Введение в ADO АДО Коннект Набор записей ADO Дисплей АДО ADO-запрос Сортировка ADO ADO Добавить Обновление ADO АДО Удалить Демонстрация ADO Ускорение ADO

Объекты АДО

Команда АДО ADO-соединение Ошибка ADO Поле ADO ADO-параметр Свойство АДО ADO-запись Набор записей ADO ADO-поток Типы данных ADO

Функция VBScript Rnd


❮ Полный справочник VBScript

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

Синтаксис

Rnd[(number)]

Parameter Description
number Optional. A valid numeric expression

If number is:

  • <0 - Rnd returns the same number every time
  • >0 - Rnd returns the next random number in the sequence
  • =0 - Rnd returns the most recently generated number
  • Not supplied - Rnd returns the next random number in the sequence

Примеры

Пример 1

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

<%

response.write(Rnd)

%>

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

Вывод кода выше будет:

0.7055475

Пример 2

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

<%

Randomize
response.write(Rnd)

%>

Вывод кода выше будет:

0.4758112

Пример 3

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

<%

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

%>

Вывод кода выше будет:

71

❮ Полный справочник VBScript