Skip to content

Instantly share code, notes, and snippets.

@andreortiz82
Last active October 4, 2015 06:08
Show Gist options
  • Save andreortiz82/2590760 to your computer and use it in GitHub Desktop.
Save andreortiz82/2590760 to your computer and use it in GitHub Desktop.
Generate random values from arrays
def chunky
cap_letters = ('A'..'Z')
low_letters = ('a'..'z')
nums = (0..9)
soup = Array.new
result = Array.new
cap_letters.each do |part|
soup << part
end
low_letters.each do |part|
soup << part
end
nums.each do |part|
soup << part
end
soup.shuffle!
count = 0;
generator_length = 20
while count < generator_length
result << soup[rand(soup.length)]
count+=1
end
puts result.to_s
end
chunky
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment