Avatar billede ravnborg Nybegynder
16. oktober 2004 - 14:00 Der er 6 kommentarer og
1 løsning

Randomize tager ikke tilfældig men kører i ring!

Jeg skalpå min asp side bruge et tilfældig til mellem 1-25
jeg bruger koden:

Randomize
randnum = Int((25) * Rnd + 1)

Men på et tidspunkt begynder den at kører i ring.
feks. 3-8-7-3-8-7-3-8-7-3-8-7 osv

Jeg har sat siden til at genloader hver gang der er fundet et tal! Kan det have noget med at gøre??


vh
Ravnborg
Avatar billede eagleeye Praktikant
16. oktober 2004 - 14:14 #1
Prøv at skrive:

Randomize timer
Avatar billede ravnborg Nybegynder
16. oktober 2004 - 14:19 #2
Det virker ikke!

Problemet opstår anden gang et tal kommer frem.
ex: når feks. 5 kommer anden gang bliver det næste tal det samme som sidste gang den havde 5.

Det er som om at den ikke kører siden igen men bruger den men bare viser siden hvor 5 blev valgt sidste gang!
Avatar billede hiks Nybegynder
16. oktober 2004 - 14:34 #3
nu prøvede jeg lige at sætte det ind på min server og der er der altså ikke det store systematik i det.

det er ikke et IE caching problem vel?

<%

Randomize

for i = 1 to 100
    response.write Int((25 * Rnd) + 1) & ", "
next
%>

5, 23, 2, 5, 18, 11, 17, 4, 18, 23, 2, 18, 2, 1, 6, 20, 12, 4, 8, 16, 21, 17, 23, 11, 2, 8, 4, 11, 25, 23, 12, 6, 13, 1, 10, 3, 4, 11, 13, 1, 17, 3, 24, 14, 3, 10, 21, 25, 21, 7, 4, 3, 5, 4, 24, 21, 2, 15, 11, 4, 24, 15, 19, 14, 1, 23, 17, 11, 16, 17, 21, 22, 2, 10, 21, 17, 12, 24, 1, 16, 1, 3, 8, 2, 12, 1, 1, 12, 17, 9, 14, 18, 18, 4, 18, 4, 2, 9, 14, 6

/hiks
Avatar billede ravnborg Nybegynder
16. oktober 2004 - 14:40 #4
Det ser det ud til at være!
Findes der ikke en kode der forhindre caching ??
Avatar billede hiks Nybegynder
16. oktober 2004 - 14:42 #5
du kan prøve

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-store">

men ved ikke helt om Explorer retter sig efter det.

/hiks
Avatar billede ravnborg Nybegynder
16. oktober 2004 - 14:52 #6
Det var jo det :-)
Opret lige et svar

takker
Avatar billede hiks Nybegynder
16. oktober 2004 - 16:32 #7
jamen - så svar da! fortsat go weekend!

/hiks
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester