我正在尝试用小于 9 的正整数填充一个包含四个元素的数组。
这是我的代码:
generated_number=Array.new(4)#create empty array of size 4
generated_number.each do |random| #for each position in the array create a random number
random=rand(10)
end
puts generated_number
我不明白我错过了什么。
最佳答案
您可以将范围传递给 rand()
Array.new(4) { rand(1...9) }
关于ruby - 如何用随机数填充数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24944083/