random

Lieu d'échange sur les pratiques et les réalisations de scripts
Post Reply
martinAcosta
Posts: 344
Joined: Mon Apr 28, 2014 8:06 pm

random

Post by martinAcosta » Wed Sep 03, 2014 6:34 pm

Bonjour

J'ai besoin d'un numéro aléatoire entre 0 et PI, en excluant ces deux. Quelqu'un pourrait-il m'aider? J'ai du mal avec la fonction Math.random.

Merci

User avatar
Dibs
Posts: 112
Joined: Tue Apr 24, 2012 2:15 am
Location: Pau

Re: random

Post by Dibs » Wed Sep 03, 2014 11:47 pm

Bonsoir Martin,

La fonction Javascript random() renvoie un nombre entre 0 (inclus) et 1 (exclu).
Pour passer entre 0 et PI on multiplie par PI.

Pour traiter la double exclusion, je propose :

Code: Select all

do x=Math.random()*Math.PI;
while (x==0);

martinAcosta
Posts: 344
Joined: Mon Apr 28, 2014 8:06 pm

Re: random

Post by martinAcosta » Thu Sep 04, 2014 1:51 pm

Merci Dibs

Si je veux faire une série de random, puis-je faire en sorte qu'il n'y ait pas des repetitions?

User avatar
Dibs
Posts: 112
Joined: Tue Apr 24, 2012 2:15 am
Location: Pau

Re: random

Post by Dibs » Sat Sep 27, 2014 12:04 am

Bonsoir Martin,

C'est possible, faut faire des tests.
Mais est-ce vraiment indispensable ? La probabilité de répétition est infime...

Post Reply