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:

Calendar (1997) Banner DNA (1997) Problem with CC problem ? (1997) Taxable Shipping (2003) RE: Purchased cart being overwritten (1997) TCP/IP connect (1998) [taxrate] question (1997) OPEN MARKET PATENTS SOUND ECOMMERCE ALARM (1998) carriage returns in data (1997) RE: protect tag on NT (1997) New commands in Final candidate (1997) PSC recommends what date format yr 2000??? (1997) PIXO support (1997) DB approach question (2000) Passing WebCat data to SSL server (1997) Fw: virus alert; Jdbgmgr.exe (2003) Too many webcat comments. [WAS- Large founditems loops] (2000) WebCat Bulletin Board Solution ? (1998) [format 40s]text[/format] doesn't work (1997) WebCat2: Items xx to xx shown, etc. (1997)