01-03-2020, 10:37:58
Après réexamen du code suite à ta remarque, je pense que le problème est plutôt là:
où j'ai une incohérence entre les deux appels à la fonction alea
ça devrait plutôt être :
Avec le test que tu as mis en place, peux-tu confirmer que ça résout bien le problème ?
Code :
for (let i = 0; i < nombre; i++) {
indice = alea(0,tailleTableau);
while (tabAlea.indexOf(indice) !== -1) {
indice = alea(0,tailleTableau - 1);
}ça devrait plutôt être :
Code :
for (let i = 0; i < nombre; i++) {
indice = alea(0,tailleTableau - 1);
while (tabAlea.indexOf(indice) !== -1) {
indice = alea(0,tailleTableau - 1);
}
