Вы можете создать массив с диапазоном, используя splat,
>> a=*(1..10)
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
с использованием метода Kernel
Array
,
Array (1..10)
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
или с помощью to_a
(1..10).to_a
=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]