1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<script>
let player1 = new Array();
player1[0] = ["./pics/green/001.jpg", "arraignee fouettesoie"];
player1[1] = ["./pics/green/002.jpg", "araignee sentinelle"];
player1[2] = ["./pics/green/003.jpg", "archidruide elfe"];
player1[3] = ["./pics/green/004.jpg", "arraignee fouettesoie"];
player1[4] = ["./pics/green/005.jpg", "araignee sentinelle"];
player1[5] = ["./pics/green/006.jpg", "archidruide elfe"];
player1[6] = ["./pics/green/007.jpg", "arraignee fouettesoie"];
player1[7] = ["./pics/green/008.jpg", "araignee sentinelle"];
player1[8] = ["./pics/green/009.jpg", "archidruide elfe"];
player1[9] = ["./pics/green/010.jpg", "arraignee fouettesoie"];
player1[10] = ["./pics/green/011.jpg", "araignee sentinelle"];
player1[11] = ["./pics/green/012.jpg", "archidruide elfe"];
player1[12] = ["./pics/green/013.jpg", "arraignee fouettesoie"];
player1[13] = ["./pics/green/014.jpg", "araignee sentinelle"];
player1[14] = ["./pics/green/015.jpg", "archidruide elfe"];
shuffle(player1);
function shuffle(array) {
randomArray = [];
for (let i = 0; i < array.length; i += 1) {
let nombre = Math.floor(Math.random() * (array.length - 1 + 1)); // génération d'un nombre aléatoire
const verif = randomArray.findIndex((rang) => {return rang === array[nombre]});// array[nombre] n'est pas présent dans randomArray, alors verif est égale à -1
(verif === -1) ? randomArray.push(array[nombre]): (i > 0 ? i -= 1 : i = i);// Si -1 pas de concordance alors on ajoute à randomArray sinon on décremente le compteur
}
console.table(randomArray)
}
</script> |
Partager