假设我有5个数字
如何将其转换为数组[1, 2, 3, 4, 5]
?
这里的应用程序是我有一个实例变量@pages,我想创建一个分页视图。
答案 0 :(得分:3)
pages = 5
array_of_numbers = (1..pages).to_a
(1..pages)
将为您提供一个Range对象,to_a
将其转换为数组。
答案 1 :(得分:0)
https://apidock.com/ruby/Integer/times向我提出了解决方案
pages = 5
(1..pages).each { |n| puts n }