Toon posts:

[Javascript / ASP]

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb op dit moment een rijtje plaatjes in mijn website, maar die zou ik graag random willen wisselen. Dat elk van de 7 plaatjes dus telkens op een andere plaats staat.
Wat me wel is gelukt is 1 plaatje dat dan bij elke reload één van de 7 plaatjes (dmv een array en dan random eentje kiezen enz.) maar dit is wat ik wil:

A
B
C
D
E
F
G

en dan na een reload bijv:

D
C
G
B
E
A
F


Dus de volgorde random... heeft iemand een tip hoe ik dit kan doen in javascript of ASP (VBScript??) ?


edit:
Hmmm die titel was ik een beetje vergeten... sorry!

  • Pelle
  • Registratie: Januari 2001
  • Nu online

Pelle

🚴‍♂️

In JS is het erg makkelijk. Functies die het 'm doen:
code:
1
2
Math.rand()
Math.round()

Pseudo-code:
code:
1
2
3
4
5
6
7
8
9
10
Zolang aantal geschreven images ongelijk 7
  Controleer of image al is geschreven
  Zo niet dan: 
    Neem random getal tussen 1 en 7
    Sla getal op in array geschreven images
    Schrijf image
  Zo ja dan:
    Doe functie overnieuw
  Aantal geschreven images = grootte array geschreven images
Loop zolang