random()
Purpose
Returns a random number in the given range.
Description
This function returns a random number in the specified range
Syntax
result = random( range )
Arguments
range The range to return the random number from
result If range is an integer a random integer between 0 and range - 1
result If range is a float a random floating point number between 0 and range - 0.000001
Example
roll = 0
clear()
image = loadImage( "Colin Brown/Dice", false )
size = tileSize( image, 0 )
for i = 1 to 10 loop
clear()
roll = random( 6 ) + 1
x = size.x - ( size.x * ( roll % 2 ) )
y = size.y * ( ceil( roll / 2 ) - 1 )
drawImage( image, { x, y, size.x, size.y }, { 0, 0, size.x, size.y } )
update()
sleep( 0.3 )
repeat
printAt( 0, 15, "You rolled a ", roll )
update()
sleep( 3 )
Associated Commands