 |
 |
 |
 |
Nome |
|
random()
|
 |
|
|
Exemplos |
|
for(int i=0; i<100; i++) { float r = random(50); stroke(r*5); line(50, i, 50+r, i); }
|
|
for(int i=0; i<100; i++) { float r = random(-50, 50); stroke(abs(r*5)); line(50, i, 50+r, i); }
|
|
|
Descrição |
|
Gera números pseudo-randômicos. Cada vez que a função random()
é chamada, ela retorna um valor não esperado em
determinado intervalo. Se um valor é passado a
função, ela irá retornar um float entre zero e o valor deste parâmetro. A chamada de função random(5)
retorna valores entre 0.0 e 5.0. Se dois parâmetros são
passados, ela irá retornar um float com valor entre estes
parâmetros. A chamada de função random(-5.0, 10.2)
retornará valores entre -5.0 e 10.2. Para se converter um
número randômico de ponto flutuante para inteiro, use a
função int().
|
 |
|
|
Sintaxe |
|
random(valor1); random(valor1, valor2);
|
 |
|
|
Parâmetros |
|
valor1 |
|
int
ou float
|
valor2 |
|
int
ou float
|
|
 |
|
|
Retorno |
|
float |
 |
|
|
Utilização |
|
Web &
Applicações |
 |
|
|
Relacionado |
|
noise()
randomSeed()
|
|
|