在尝试使用 Ruby 并看看它能做什么时,我将这个程序放在一起来生成假彩票号码。
我正在尝试生成所有可能的组合,但它似乎不起作用,你能看到我哪里出错了吗?
lotto = [rand(1...50), rand(1...50), rand(1...50), rand(1...50), rand(1...50), rand(1...50)].uniq
lotto_results = lotto.combination(6).cycle.to_a
puts "----START----"
count = 0
lotto_results.each do |x|
count += 1
puts "Comination #{count}: #{x}"
puts "-------------"
end
puts "----FINISH----"