Hi,
Is there a way to construct an array out of a range such
as: (0..9,"A".."Z","-") ?
This works, but I'm sure it's hokey:
arr = Array.new
(0..9).to_a.each do |a|
arr << a
end
("A".."Z").to_a.each do |a|
arr << a
end
arr << "-"
x = 0
# permute
arr.each do |a|
arr.each do |b|
arr.each do |c|
puts "#{x += 1}\t#{a}!#{b}!#{c}"
end
end
end
thanks,
-joe