random()

Generate a random number between two values based on a uniform probability distribution

Example

    circle(random(0, width), random(0, height), 25)

Syntax

Pick a random number between two values

random([min], [max])
InputDescription

min

the minimum number of the range

max

the maximum number of the range

Pick a random value from a list

random(choices)
InputDescription

choices

a list of values to pick from

Example Full Code
def draw():
    background(255,79,132)
    names = ["John", "Ali", "Tamir", "Ibrahim"]
    actions = ["plays", "watches", "doesn't like"]
    things = ["football", "basketball", "chess"]

    orange = (255,164,28)
    purple = (112,88,255)
    blue = (44,129,237)

    colors = [orange,purple,blue]

    fill(random(colors))
    text(random(names), 75, 250)
    fill(random(colors))
    text(random(actions), 150, 150)
    fill(random(colors))
    text(random(things), 225, 50)

Description

This function returns a random decimal (float/double) value out of a continuous range of numbers, between a minimum and maximum, or returns a random value out of a discrete list of any data types.

Find these documents helpful? Let the people who made them help your child learn to code at Strivemath!

We'd love to hear your Feedback/Comments here.

Last updated