Le dimanche 23 janvier 2011, Daniel Cartron a écrit :
> Le vendredi 21 janvier 2011, Laurent a écrit :
> > il y a plusieur methode
> 
> et celle-ci est elle correcte :

déjà j'avais une erreur, ça me semble mieux, mais ça marche pas pour autant

function Mix(Tableau) {
        for (Position = Tableau.length;Position>0;Position--) {
        Index = Math.floor( Math.random() * Position );
        Tableau.push(Tableau[Index]);
        Tableau.slice(Index,1);
    }
}

> Ce que je cherche à faire est de choisir un élément au hasard, l'ajouter à
>  la fin du tableau, le supprimer de sa place initiale, et recommencer en
>  diminuant d'une unité le numéro aléatoire de l'élément à bouger.
> 
> Merci d'avance pour vos critiques (constructives, of course)
> 


-- 
Cordialement, Daniel Cartron
« Pour une réponse affirmative, il n'existe qu'un seul mot : oui. Tous les
autres mots ont été inventés pour dire non. »
Tristan Bernard
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à