
Jasmine
Administrator
Jan 19, 2001, 3:16 PM
Post #1 of 1
(1015 views)
|
|
How do I select a random element from an array?
|
Can't Post
|
|
(From the Perl FAQ) How do I select a random element from an array? Use the rand() function (see rand): # at the top of the program: srand; # not needed for 5.004 and later # then later on $index = rand @array; $element = $array[$index]; Make sure you only call srand once per program, if then. If you are calling it more than once (such as before each call to rand), you're almost certainly doing something wrong.
|