创建一个具有均匀间隔值的数组

Nul*_*uli 8 ruby

生成具有固定距离值的数组的简单方法是什么?

例如:

1, 4, 7, 10,... etc
Run Code Online (Sandbox Code Playgroud)

我需要能够设置开始,结束和步距.

Mar*_*ers 19

尝试使用Range.step:

> (1..19).step(3).to_a
=> [1, 4, 7, 10, 13, 16, 19]
Run Code Online (Sandbox Code Playgroud)