Avatar billede dusktrab Nybegynder
12. marts 2002 - 21:34 Der er 17 kommentarer og
1 løsning

Random tal script...

Jeg så der var én som havde eftersøgt et script til tilfældige bogstaver og jeg har så ændre lidt på det, så det er et tilfældigt tal, men kan man ikke lave det så der kommer tilfældigt tal ud med hvor mange cifre man må ønske det og kan man ikke vælge en grænse tallet skal være indenfor?

Scriptet jeg bruger nu ser sådan ud:

<%
bogstaver = Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9")
RANDOMIZE
tal = int((rnd * 10))
randombogstav = bogstaver(tal)
%><p>

<%=randombogstav%>
Avatar billede coltau Juniormester
12. marts 2002 - 21:40 #1
Find tal mellem 0 og 10
  randomize
  Tal = int(10 * rnd) ' Int gør at det er et heltal

Er det svar nok. ?
Avatar billede medions Nybegynder
12. marts 2002 - 21:45 #2
<%
randomize
  Tal = int(10 * rnd) ' Int gør at det er et heltal
%>

<%= Tal %>

Hvis han er nybegynder ;-)
//>Rune
Avatar billede dusktrab Nybegynder
12. marts 2002 - 21:46 #3
Hey! Var det en provokation?
Avatar billede dusktrab Nybegynder
12. marts 2002 - 21:47 #4
Kan man ikke få den til at lave et to eller tre cifret tal mellem fx: 50 og 500 eller 29 og 876 ???
Avatar billede medions Nybegynder
12. marts 2002 - 21:51 #5
dusktrab> *G* nej... har jo aldrig mødt dig herinde før... -så jeg kender jo ikke til dine tallenter!

//>Rune
Avatar billede dusktrab Nybegynder
12. marts 2002 - 21:55 #6
medions >>> Man skal ikke skue en hånd på hårerne eller en nørd..på...hans.......MUS...eller..ja.. ;o)
Avatar billede medions Nybegynder
12. marts 2002 - 22:01 #7
dusktrab> *G* fair nok

//>Rune
Avatar billede coltau Juniormester
12. marts 2002 - 23:09 #8
Her er en function der kan returnere tilfældige tal i det interval du selv bestemmer.

<%
function RndMellem(Fra, Til) ' Begge tal inklusive
  randomize
  til = til + 1
  RndMellem = int((Til - Fra) * rnd) + Fra
end function

for i = 1 to 20
  response.write(RndMellem(12, 32) & "<br>")
next
%>

Her mellem 12 og 32. Både 12 og 32 kan returneres.
Avatar billede dusktrab Nybegynder
13. marts 2002 - 08:47 #9
Hvad skal jeg ændre hvis det skal være tre cifre???
Avatar billede dusktrab Nybegynder
13. marts 2002 - 08:48 #10
Øh..he  he...tak btw ;o)
Avatar billede coltau Juniormester
13. marts 2002 - 08:57 #11
Det undlader jeg at svare på. //
Avatar billede dusktrab Nybegynder
13. marts 2002 - 09:02 #12
Hvorfor??? Jeg har afsat flere point *smiler rigtigt sødt*
Avatar billede jakoba Nybegynder
13. marts 2002 - 09:11 #13
du bestemmer selv med de værdier di giver til og fra i coltau's funktion hvor mange cifre der skal være:

    RndMellem(100, 999)
vil altid give 3 cifre

    RndMellem(10, 99)
vil altid give 2

    RndMellem(1000, 9999)
vil altid give 4

    RndMellem(0, 999999)
kan give alle tal fra 1 ciffer op til 6

mvh JakobA
Avatar billede dusktrab Nybegynder
13. marts 2002 - 09:14 #14
Taaaaark, for det!
Skal du have nogle point JakobA?
Avatar billede dusktrab Nybegynder
13. marts 2002 - 09:15 #15
/me kører lige en Homer: "DOH..!"
Avatar billede jakoba Nybegynder
13. marts 2002 - 09:29 #16
det er coltaus svar
Avatar billede dusktrab Nybegynder
13. marts 2002 - 09:32 #17
exp.dk er jo et gentleman sted, så...
Smider lige pointene i hovedet på Colt fætteren!
Avatar billede coltau Juniormester
13. marts 2002 - 11:48 #18
Sorry - jeg troede du havde set det pga din sidste kommentar.
(Øh..he  he...tak btw ;o)
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