Ho creato un sito per un mio amico artista e lei vuole che il layout rimanga uguale, ma vuole anche che i nuovi dipinti che ha prodotto siano stati mixati nel layout corrente. Quindi ho 12 miniature (thumb1 - thumb12) sulla pagina della galleria principale e 18 immagini (img1 - img18) da inserire ancheRandomizzazione di elementi in un array?
L'approccio che ho pensato è stato quello di creare un array di tutte le immagini, randomizzarlo, quindi semplicemente raschia via i primi 12 e caricali nelle apposite aperture. Un altro approccio sarebbe quello di selezionare 12 immagini in modo casuale dalla matrice. Nel primo caso, non riesco a trovare un modo per randomizzare gli elementi di un array. In quest'ultimo caso, non posso avvolgere il mio cervello su come impedire il caricamento delle immagini più di una volta, a parte l'utilizzo di un secondo array, che sembra molto inefficiente e spaventoso.
Sto facendo tutto questo in Javascript, a proposito.
possibile duplicato di [Come per randomizzare un array JavaScript?] (Http://stackoverflow.com/questions/2450954/how- to-randomize-a-javascript-array) – Bergi