Re: Non-repeating Random Numbers - CORRECTION

This WebDNA talk-list message is from

2002


It keeps the original formatting.
numero = 43041
interpreted = N
texte = Andrew,I don't really want to search a .db that's why I went the route I did...but I'm sure your code works fine...Seems I spoke too soon..previous code was showing duplicate #s (read: not working as intended) so I altered the code slightly from before, and it appears to work. For anyone who's interested here is working code (Andrew (and any 'grown-ups')can ignore this... ;)[!] -- Randomly generate 6 unique numbers between 1 and 54 -- [/!] [text show=f]unique_numbers=[/text] [math show=f]found=0[/math] [loop start=1&end=20] [text show=f]random_number=[math]ceil([RANDOM format=float]*(54))[/math][/text] [hideif [unique_numbers]^[random_number]] [text show=f]unique_numbers=[unique_numbers][random_number] [/text] [math show=f]found=[found]+1[/math] [/hideif] [showif [found]=6][break][/showif] [/loop] [unique_numbers]-Dan ------------------------------------------- http://www.StrongGraphicDesign.com (208) 319-0137 | Toll-free p/f 877-561-1656On Mon, 2 Sep 2002 11:08:32 Andrew Simpson wrote: >whats wrong with : > >[search >db=/db/54numbersfrom1-54.db&neNUMBERdatarq=[BLANK]&raNUMBERsort=1&NUMBERtype >=NUM&max=6] > [founditems][number]
[/founditems] >[/search] > > >----- Original Message ----- >From: Dan Strong >To: WebCatalog Talk >Sent: Monday, September 02, 2002 10:46 AM >Subject: Re: Non-repeating Random Numbers - CORRECTION > > >> whoops... >> [showif [found]=5][break][/showif] >> should say 6, not 5... corrected code below: >> >> [!] --- Generate 6 unique numbers between 1 and 54 --- >> [/!] >> [text show=f]unique_numbers= [/text] >> [math show=f]found=0[/math] >> [loop start=1&end=20] >> [text show=f]random_number=[math]ceil([RANDOM >> format=float]*(54))[/math][/text] >> [showif [unique_numbers]! [random_number] ] >> [text >> show=f]unique_numbers=[unique_numbers][random_number] >> [/text] >> [math show=f]found=[found]+1[/math] >> [/showif] >> [showif [found]=6][break][/showif] >> [/loop] >> [unique_numbers] >> >> -Dan >> ------------------------------------------- >> http://www.StrongGraphicDesign.com >> (208) 319-0137 | Toll-free p/f 877-561-1656 >> >> >> ------------------------------------------------------------- >> This message is sent to you because you are subscribed >>to >> the mailing list . >> To unsubscribe, E-mail to: >> >> To switch to the DIGEST mode, E-mail to > >> Web Archive of this list is at: >>http://search.smithmicro.com/ > > >------------------------------------------------------------- >This message is sent to you because you are subscribed to > the mailing list . >To unsubscribe, E-mail to: > >To switch to the DIGEST mode, E-mail to > >Web Archive of this list is at: >http://search.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Non-repeating Random Numbers - CORRECTION (Dan Strong 2002)
  2. Re: Non-repeating Random Numbers - CORRECTION (Brian Fries 2002)
  3. Re: Non-repeating Random Numbers - CORRECTION (Stuart Tremain 2002)
  4. Re: Non-repeating Random Numbers - CORRECTION (Dan Strong 2002)
  5. Re: Non-repeating Random Numbers - CORRECTION (Stuart Tremain 2002)
  6. Re: Non-repeating Random Numbers - CORRECTION (Andrew Simpson 2002)
  7. Re: Non-repeating Random Numbers - CORRECTION (Andrew Simpson 2002)
  8. Re: Non-repeating Random Numbers - CORRECTION (Dan Strong 2002)
  9. Re: Non-repeating Random Numbers - CORRECTION (Dan Strong 2002)
Andrew,I don't really want to search a .db that's why I went the route I did...but I'm sure your code works fine...Seems I spoke too soon..previous code was showing duplicate #s (read: not working as intended) so I altered the code slightly from before, and it appears to work. For anyone who's interested here is working code (Andrew (and any 'grown-ups')can ignore this... ;)[!] -- Randomly generate 6 unique numbers between 1 and 54 -- [/!] [text show=f]unique_numbers=[/text] [math show=f]found=0[/math] [loop start=1&end=20] [text show=f]random_number=[math]ceil([RANDOM format=float]*(54))[/math][/text] [hideif [unique_numbers]^[random_number]] [text show=f]unique_numbers=[unique_numbers][random_number] [/text] [math show=f]found=[found]+1[/math] [/hideif] [showif [found]=6][break][/showif] [/loop] [unique_numbers]-Dan ------------------------------------------- http://www.StrongGraphicDesign.com (208) 319-0137 | Toll-free p/f 877-561-1656On Mon, 2 Sep 2002 11:08:32 Andrew Simpson wrote: >whats wrong with : > >[search >db=/db/54numbersfrom1-54.db&neNUMBERdatarq=[BLANK]&raNUMBERsort=1&NUMBERtype >=NUM&max=6] > [founditems][number]
[/founditems] >[/search] > > >----- Original Message ----- >From: Dan Strong >To: WebCatalog Talk >Sent: Monday, September 02, 2002 10:46 AM >Subject: Re: Non-repeating Random Numbers - CORRECTION > > >> whoops... >> [showif [found]=5][break][/showif] >> should say 6, not 5... corrected code below: >> >> [!] --- Generate 6 unique numbers between 1 and 54 --- >> [/!] >> [text show=f]unique_numbers= [/text] >> [math show=f]found=0[/math] >> [loop start=1&end=20] >> [text show=f]random_number=[math]ceil([RANDOM >> format=float]*(54))[/math][/text] >> [showif [unique_numbers]! [random_number] ] >> [text >> show=f]unique_numbers=[unique_numbers][random_number] >> [/text] >> [math show=f]found=[found]+1[/math] >> [/showif] >> [showif [found]=6][break][/showif] >> [/loop] >> [unique_numbers] >> >> -Dan >> ------------------------------------------- >> http://www.StrongGraphicDesign.com >> (208) 319-0137 | Toll-free p/f 877-561-1656 >> >> >> ------------------------------------------------------------- >> This message is sent to you because you are subscribed >>to >> the mailing list . >> To unsubscribe, E-mail to: >> >> To switch to the DIGEST mode, E-mail to > >> Web Archive of this list is at: >>http://search.smithmicro.com/ > > >------------------------------------------------------------- >This message is sent to you because you are subscribed to > the mailing list . >To unsubscribe, E-mail to: > >To switch to the DIGEST mode, E-mail to > >Web Archive of this list is at: >http://search.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Dan Strong

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

[ConvertChars] problem (1997) A quickie question (1997) WebDelivery downloads alias, not original ? (1997) [WebDNA] AJAX WebDNA module (2009) [TCPSend] and whois? (1999) MATH TIME (1997) Re:2nd WebCatalog2 Feature Request (1996) DBServer.exe (2003) Store Builder (1999) Generating Report Totals (1997) Whats wrong with this code? (1998) Shipping by order total (2003) [WebDNA] Installation problem (Debian 6 64bit + Lighttpd) (2011) PROBLEM (1997) WebCatalog for guestbook ? (1997) New Plug-in and Type 11 errors (1997) pc (1997) How far do [showif]s go? (1997) WebCat2b15MacPlugin - showing [math] (1997) RE: Languages (1997)