random - Генерирует случайное число.
random [-s] [ scale ]
Команда random генерирует случайное число на стандартный вывод и возвращает число в качестве выходной величины. По умолчанию это число равно либо 0, либо 1 (т.е. шкала "scale" - это 1 по умолчанию). Если задан аргумент scale, представляющий собой число от 1 до 255, то диапазон случайного числа будет от 0 до scale. Если величина scale превышает 255, то печатается сообщение об ошибке.
Если задана опция -s ("silent" - тишина), случайное число возвращается как код завершения, но не выводится на стандартное устройство вывода. Если возникает ошибка, то команда random возвращает нулевой код завершения.
rand(2)
Эта команда не выполняет вычисления с плавающей точкой.
Команда random использует время дня в качестве начального числа.