Jag vill slumpa fram tal mellan 1 - 10 vid varje omladdning av en sida. Men föregående framslumpat tal får inte vara samma som det som slumpas fram vid föregående omladdning. Ja, då får du ha jävla massa otur. I praktiken kan du göra så, även om det inte är det snyggaste.Loop problem
Hur skriver man loopen ?
Enda jag kommer på är följande:
<code>
for foregaendeTal <> nyttTal
'do my shit ...
exit for
next
</code>
Men risken är att man hamnar i en oändlig lopp om man har otur.Sv: Loop problem
Snyggaste är att ha en lista med alla du kan få, och välja ett ur listan. Ska du bara hålla reda på just föregående tal (så att man i princip kan få 3,5,3,5,3,5...), kan du istället göra så här:
1. håll reda på förra talet, kalla det x.
2. Nu generar du slumptal i [1, 9], kalla det y
3. om y>=x, använd y+1, annars y.