random(var x)
Returns a random number.
Parameter:
x - upper limit for the random number (0.001..10000)
Returns:
Positive fractional var less than x.
Speed:
FastRemarks:
The var returned is
fractional, and is always
less than the upper limit. The random sequence starts always with the same
numbers, unless 'randomized' at game start by
random_seed().
Example:
x = random(100); // returns a number between 0.0 and 99.999999
x = random(2)-1; // returns a number between -1.0 and 0.999999
x = integer(random(10)); // returns a number between 0 and 9
See also:
random_seed
► latest
version online