我正在学习Ruby,我看到了这个声明:
the_count = [1, 2, 3, 4, 5]
但是,我觉得有一种更聪明的方法可以使用预先存在的函数声明这个数组。我想知道这个特定数组是否存在一个术语,当其索引上升1时,内容会逐渐增加1。 提前谢谢!
答案 0 :(得分:6)
使用范围。
the_count = [*1..5]
...或...
the_count = (1..5).to_a
......或......
the_count = *(1..5)
(感谢Meagar。)