Skip to content

random_

villares edited this page May 24, 2020 · 4 revisions

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çãorandom() é chamada, ela retorna um valor não esperado em determinado intervalo. Se um valor é passado a função, ela irá retornar umfloat entre zero e o valor deste parâmetro. A chamada de funçãorandom(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çãorandom(-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çãoint().

Sintaxe

random(<font color="#996600">valor1</font>);
random(<font color="#996600">valor1</font>, <font color="#996600">valor2</font>);

Parâmetros valor1 int ou float valor2 int ou float

Retorno

float

Utilização

Web & Applicações

Relacionado

noise()randomSeed()

Clone this wiki locally