[javascript] Nb aléatoire sans 2 fois le même

GGYE Messages postés 24 Statut Membre -  
GGYE Messages postés 24 Statut Membre -
Bonjours
je souhaiterais tiré tous les nombre situé en 0 et n, sans jamais retombé sur le même (en javascript). Es ce que kelk1 sait comment faire ?
merci

GGYE
A voir également:

5 réponses

Marden Messages postés 1075 Statut Membre 210
 
0
GGYE Messages postés 24 Statut Membre
 
sa va peut-être semblé stupide, mais je ne voi pas tro ce que tu veu dire.
jimagien le script comme sa :

element = new Array;
element[0] = "elément 1";
element[1] = "elément 2";
element[2] = "elément 3";

for(i=0; i=3;i++) {
//et c'est la quer je vois mal
}

dsl si la réponse était écrite, mais je n'est pas bien compri.

GGYE
0
GGYE Messages postés 24 Statut Membre
 
up

GGYE
0
Marden Messages postés 1075 Statut Membre 210
 
down !!!

var element = new Array() ;
       element[0] = "elément 1"; 
       element[1] = "elément 2"; 
       element[2] = "elément 3"; 
var n = element.length ;
for ( i=0,mult=n ;  i < n ; i++ ) { 
    rang= Math.floor(Math.random()*mult) ;
    valeur = element[rang] ;  
// ==> traitement de "valeur"
    mult--;                           // réduire la liste en 
    element[rang]= element[mult] ;}   // déplaçant le dernier
}

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GGYE Messages postés 24 Statut Membre
 
merci beaucoup, c'est exactement ca que je voulais faire.

GGYE
0