webForumDet fria alternativet

Slumpa fram en post i en array

1 svar · 233 visningar · startad av Mattias Nordin

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#1

Finns det någon fiffig metod för att slumpa fram en post i en array?

Labbar lite med

<%'===== RANDOM ARRAY ===== 
varUpperLimit = ubound(myArray,2)
varLowerLimit = 0
varRandomArrayNum = Int((varUpperLimit - varLowerLimit + 1)*Rnd() + varLowerLimit)%>
<hr>
<%=ubound(myArray,2)%> | <%=varRandomArrayNum %>
<hr>

Men det returnerar 283 hela tiden. ubound(myArray,2) = 401 ???

Mattias NordinMedlem sedan dec. 20051 056 inlägg
#2
[b]randomize()[/b]
varUpperLimit = ubound(myArray,2)
varLowerLimit = 0
varRandomArrayNum = Int((varUpperLimit - varLowerLimit + 1)*Rnd() + varLowerLimit)%>

<%=ubound(myArray,2)%> | <%=varRandomArrayNum %>
<hr>

Ovan fungerade bättre... :)

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)