私はRubyプログラムを持っています:
k = ARGV[0]
j = ARGV[1]
def random_tuple(length)
letters_and_numbers = "0123456789"
answer = ""
length.times { |i| answer << letters_and_numbers[rand(10)] }
answer
end
j.times { |i| Product.create number:random_tuple(8) }
コードは引数を取り、その mcuh 乱数を生成しますが、エラーが発生します。どこが間違っているかを誰かが提案できますか。