I didn't see a beginners forum - hope it's ok to post this here.
I feel so daft as this must be the simplest question you've probably
been asked!
Anyway I'm new to Ruby and want to create a very simple script that
generates 100 random words and puts them into an array. I want to put
them into an array so I can use array.uniq! so there are no duplicates.
Here's my code so far (although I have tried lots of variations
already).
···
----------------
def create_word
first_letter = ["b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n",
"p", "q", "r", "s", "t", "v", "w", "x", "y", "z"].shuffle[0..6].join
end
def create_list(word)
words = []
words << word
end
100.times do
list << create_list(create_word)
puts list
end
--------
Like I said I am a beginner... well that's my excuse lol.
Hope someone can help!
--
Posted via http://www.ruby-forum.com/.