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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| window.addEventListener('load', ev => {
// le DOM est construit et la page web est visible
// début code du test
const arLiensImages = [
'https://danielhagnoul.developpez.com/images/boule1.png',
'https://danielhagnoul.developpez.com/images/boule2.png',
'https://danielhagnoul.developpez.com/images/boule3.png',
'https://danielhagnoul.developpez.com/images/boule4.png',
'https://danielhagnoul.developpez.com/images/boule5.png',
'https://danielhagnoul.developpez.com/images/boule6.png',
'https://danielhagnoul.developpez.com/images/boule7.png',
'https://danielhagnoul.developpez.com/images/boule8.png',
];
// kBrouilleArray se trouve dans mon fichier dvjhUtilities,
// à inclure comme ci-dessous dans le HEAD de la page web
/*
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/locale/fr.js"></script>
<script src="https://danielhagnoul.developpez.com/lib/dvjh/dvjhUtilities-1.8.5.js"></script>
*/
// mélanger les liens
const arTrie = kBrouilleArray(arLiensImages);
console.log(arTrie);
/* arTrie contiendra, par exemple :
0: "https://danielhagnoul.developpez.com/images/boule2.png"
1: "https://danielhagnoul.developpez.com/images/boule1.png"
2: "https://danielhagnoul.developpez.com/images/boule6.png"
3: "https://danielhagnoul.developpez.com/images/boule3.png"
4: "https://danielhagnoul.developpez.com/images/boule4.png"
5: "https://danielhagnoul.developpez.com/images/boule7.png"
6: "https://danielhagnoul.developpez.com/images/boule5.png"
7: "https://danielhagnoul.developpez.com/images/boule8.png"
*/
// votre code doit simplement appeler les liens de l'Array arTrie
// fin code du test
}, {
capture: false,
passive: true,
once: false
}); |
Partager