From: Sharon Phillips Date: 2007-02-11T16:47:02+09:00 Subject: Re: Randomly Sorting Strings try example= %w[one two three cat dog cow table] puts example[rand(example.size)] Cheers, Dave On 11/02/2007, at 6:25 PM, woodyee wrote: > Hi! I'm trying to write a program that will print out a different > string each time it's run from a list of strings. > > For example: > > example = ['one', 'two', 'three'] > # sort them somehow > # 'two' prints out as the output, for example > # run it again and a different string prints out > > Make sense? I've tried srand & rand but can't do this with strings. Do > I need to forget the arrays and try something else? I've looked at the > Pickaxe book and Ruby Cookbook but can't find anything. Thanks! > >