Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ruby中的增量数组,0..40,[10,20,30,40]_Ruby_Arrays - Fatal编程技术网

ruby中的增量数组,0..40,[10,20,30,40]

ruby中的增量数组,0..40,[10,20,30,40],ruby,arrays,Ruby,Arrays,如何偏移此数组,使其仅每十个数字输出一次 (0...40) [10,20,30,40] 是单向的。或者更高效的版本;) (1..4)收集{n{n*10} 这将需要(0..40)并且每次递增10。使用步骤方法: 10.step(40,10) 第一个参数是你要计算的数字,第二个参数是你到达那里的“步骤”。为什么不是[0,10,20,30,40]?你想在数组中0?这就是我要找的。步骤的有趣用法,我不知道你可以这么做。但是你能把0作为第一个整数吗?为什么每个人都被否决了?托马索和我投了两张反对票,杰

如何偏移此数组,使其仅每十个数字输出一次

(0...40)
[10,20,30,40]

是单向的。

或者更高效的版本;)

(1..4)收集{n{n*10}


这将需要(0..40)并且每次递增10。

使用
步骤
方法:

10.step(40,10)

第一个参数是你要计算的数字,第二个参数是你到达那里的“步骤”。

为什么不是
[0,10,20,30,40]
?你想在数组中
0
?这就是我要找的。步骤的有趣用法,我不知道你可以这么做。但是你能把0作为第一个整数吗?为什么每个人都被否决了?托马索和我投了两张反对票,杰尔和瑞安都投了一张。问得好,但这可能不是战术性的反对票:我不认为@Ryan会这么做,托马索还没有投过任何反对票。@Andrew我知道这不是战术性的反对票,因为我考虑过同样的事情。Ryan也有一个。奇怪的是这里所有的答案都有。我见过这样的东西,这让我很困惑。我不知道
范围#步骤
。它读起来很好。
(0..40).step(10) {|num| puts num }  # => 0 10 20 30 40
10.step(40,10)