当然这么做并不适用于范围超级大的时候
range = (1..1000).to_ap range.sample(5)
以上可以取得5个不重复的1-1000内的数字
为什么要数组?用gets函数就可以了获得键盘的输入。你可以去irb里面试一下:
puts "I am #{puts}"
例如:
names = []
names.push(gets)
这样,输入的内容就成了数组里面的第一个元素。这个是你想要的吗?
当然这么做并不适用于范围超级大的时候
range = (1..1000).to_ap range.sample(5)
以上可以取得5个不重复的1-1000内的数字
为什么要数组?用gets函数就可以了获得键盘的输入。你可以去irb里面试一下:
puts "I am #{puts}"
例如:
names = []
names.push(gets)
这样,输入的内容就成了数组里面的第一个元素。这个是你想要的吗?