math.random ([m [, n]])
This function is an interface to the simple
pseudo-random generator function rand
provided by ANSI C.
(No guarantees can be given for its statistical properties.)
When called without arguments,
returns a pseudo-random real number
in the range [0,1).
When called with a number m
,
math.random
returns
a pseudo-random integer in the range [1, m].
When called with two numbers m
and n
,
math.random
returns a pseudo-random
integer in the range [m, n].