Toon posts:

[asp] variabele maken van random nummers

Pagina: 1
Acties:
  • 283 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hallo,

ik ben bezig met het maken van een website mbv asp (geen .net) en zit al een paar uurtjes te klooien met een probleem.
Op deze pagina heb ik een methode gevonden om random unieke nummers te genereren.
wat ik nu wil is van deze gegenereerde nummers nieuwe variabelen maken.
dus bijvoorbeeld
ASP:
1
2
3
4
5
6
7
<%
variabele1 = 3
variabele2 = 1
variabele3 = 5
variabele4 = 4
variabele5 = 2
%>

maar ik krijg dit met geen mogelijkheid voor elkaar,
ik dacht dus gewoon wat te wijzigen aan
ASP:
1
2
3
4
5
<%
For counter = 1 to tot_unique
response.write "<li>" & random_number(counter) & "</li>"
next
%>

namelijk
ASP:
1
2
3
4
For counter = 1 to tot_unique
For variabele = 1 to tot_unique
variabele = random_number(counter)
next

maar die vlieger ging dus helaas niet op.
Het moge duidelijk zijn dat ik geen programeerwonder ben. Ik hoop dat iemand hier die dat wel is een oplossing weet.

alvast bedankt,
Eran

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:33
Kijk eens naar arrays.

https://fgheysels.github.io/


  • giMoz
  • Registratie: Augustus 2002
  • Laatst online: 21-01 09:10

giMoz

iets met meester...

let wel op dat de asp/vbscript random / randomize functies niet echt random zijn en bij grote getallen zelfs helemaal niet....

* giMoz krijgt nog steeds de bibbers bij de "random" wachtwoorden die z'n code genereerde maar bij 10000 wachtwoorden om de 45 wachtwoorden elke x dezelfde tegenkwam.....

Of niet natuurlijk...


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-02 14:52

gorgi_19

Kruimeltjes zijn weer op :9

giMoz schreef op donderdag 04 mei 2006 @ 09:35:
let wel op dat de asp/vbscript random / randomize functies niet echt random zijn en bij grote getallen zelfs helemaal niet....

* giMoz krijgt nog steeds de bibbers bij de "random" wachtwoorden die z'n code genereerde maar bij 10000 wachtwoorden om de 45 wachtwoorden elke x dezelfde tegenkwam.....
Dan moet je vaker de randomize aanroepen of op basis van een varierende seed doen. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
whoami: Ik denk inderdaad dat de oplossing zit in arrays. Ik heb deze niet eerder gebruikt, maar ik zal me er zeker even in verdiepen.

giMoz: Dat het niet echt variabel is, maakt in dit geval niet heel erg veel uit, ik wil het gebruiken om, in een grid van 4x4, 16 (variabele) plaatjes steeds in een andere volgorde te laten zien, het maakt niet uit als dit niet helemaal random is.

Mocht iemand toch nog een tipje hebben hoe ik het, al dan niet met arrays, voor elkaar kan krijgen, dan houd ik me aanbevolen.

  • snooze
  • Registratie: September 2002
  • Laatst online: 27-07-2025

snooze

kinda busy atm.

ben geen progameur ken zelfs html maar een beetje maar misschien is dit iets?

loop (maak variabele) output naar array1,2,3 etc?

weet iemand nog een leuke signature?


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Voorbeeldje
VBScript:
1
2
3
4
5
6
7
8
Randomize
Dim matrix(4, 4), i, j

For i = 1 To 4
    For j = 1 To 4
        matrix(i, j) = Rnd()
    Next
Next

Today's subliminal thought is:


Verwijderd

Topicstarter
@snooze & annie
beide van jullie methoden lijken me wel iets wat ik kan gebruiken. Het lukt me echter niet om deze 1,2,3 concreet te vertalen naar mijn behoefte. Ik ga zo weer even verder sleutelen. In elk geval bedankt!
Pagina: 1