[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

5 réponses

  1. 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
  2. GGYE Messages postés 24 Statut Membre
     
    up

    GGYE
    0
  3. 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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

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

    GGYE
    0