in reply to Re: Re: random elements from array - new twist
in thread random elements from array - new twist

The original poster said he wanted to make sure there were no duplicates returned out of the array, that's what makes the hash perfect for this particular problem. IMHO, anyway...
  • Comment on Re: Re: Re: random elements from array - new twist

Replies are listed 'Best First'.
Re: Re: Re: Re: random elements from array - new twist
by SpaceAce (Beadle) on Nov 07, 2002 at 08:06 UTC
    It isn't very efficient, though, is it? Every time the loop runs, it has to pick a random number and check/assign the hash key. It could pick the same element several times since the array doesn't change. Also, if for any reason that array was less than five unique elements long you would get an endless loop. SpaceAce