01. august 2001 - 17:41Der er
6 kommentarer og 1 løsning
Finde en Random værdi i et split?
Hejsa!..
Jeg har et lille problem. Jeg skal finde en random værdi en split-variabel!
Den ser nogenlunde sådan ud:
the_value = split(found,\",\")
\"found\" indeholder måske værdierne 90,20,42,45 etc. etc. etc. Der kan være uendeligt mange!.. Nu er mit problem, at jeg skal kun bruge ÉN af disse værdier, og den skal være helt random! Når siden reloader, skal det være en ny værdi!
Hvordan hulen griber jeg det an?.. Jeg har prøvet med nogle forskellige kryptiske løsninger, men synes ikke rigtigt, at noget af det virker efter hensigten!
Det virker jo præcis, som jeg gerne ville ha\' det!.. Utroligt, at jeg ikke selv tænkte på denne løsning!..
Jeg har dog én lille ting, som du måske kan hjælpe mig med. Du får selvfølgelig pointene alligevel, fordi mit spørgsmål jo er besvaret!..
Mit array/split indeholder f.eks: 30,40,50,60,
Problemet er, at det array slutter med et komma, som af Split-funktionen bliver betragtet som en TOM værdi. Når jeg bruger din kode ovenover, så er variablen iRnd tom i flere af tilfældende. Har du en idé til at komme ud af dette problem?
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.