ruby中有一个简单的函数来创建序列吗?例如,我想要一个从1增加到100的序列,增加3
Function(1,100,increment = 3) = [1,4,7,10, ...,97,100]
Run Code Online (Sandbox Code Playgroud)
谢谢!
Jok*_*ter 31
Range#step 生成具有给定步骤的另一个枚举器.
说(1..100).step(3).to_a会的[1,4,7, ... , 97, 100]
或者
Numeric#step(limit,step)做类似的事情,
说 1.step(100,3).to_a
| 归档时间: |
|
| 查看次数: |
12146 次 |
| 最近记录: |