I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
den forstår jeg ikke ret meget af... som jeg ser det så er der jo her risiko for at den kan tage den samme to eller flere gange - og det må den ikke her.
i tabellen i databasen er der mange flere poster end 30 - men den må kun tage de 30 nyeste poster - og det skal så være i tilfældig rækkefølge...
kan man lave noget med at lave det til et array og så i asp gør det tilfældigt?
Function RndAr(ByVal a) iTop = UBound(a) iBot = LBound(a) Randomize Timer For iCount = iBot to iTop iTemp = Int(Rnd * (iTop + 1)) aTempHold = a(iCount) a(iCount) = a(iTemp) a(iTemp) = aTempHold Next RndAr = a End Function
RndAr(arr)
Synes godt om
Slettet bruger
25. januar 2008 - 00:35#12
- hej igen cpufan.
- vil du ikke godt prøve at forklare det her... for jeg kender ikke ret meget til randomize-princippet i asp.
hvis jeg nu under normale omstændigheder skal hente mit ovenstående array og udskrive det i rækkefølge ville jeg gøre det sådan her:
<% arr = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30" strarr = split(arr,",") for a=0 to ubound(strarr) response.write strarr(a) next %>
- hvordan gør vi så denne tilfældig?
\Dan
Synes godt om
Ny brugerNybegynder
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.