0
for(var i = 0; i < 200000; i += 50){
// Do Stuff
}
我能想到这样做的唯一方法是做以下我将如何做这种类型的循环在红宝石?
arr = [0,50,100,...,200000]
arr.each do |i|
// Do Stuff
end
如果是实际上的唯一方式。你怎么能很快建立这个阵列?
for(var i = 0; i < 200000; i += 50){
// Do Stuff
}
我能想到这样做的唯一方法是做以下我将如何做这种类型的循环在红宝石?
arr = [0,50,100,...,200000]
arr.each do |i|
// Do Stuff
end
如果是实际上的唯一方式。你怎么能很快建立这个阵列?
(0..200000).step(50) do |i|
# Do stuff
end
您可以查看full documentation。
(0...200000).step(50) do |i|
# Do stuff
end
啊!谢谢。我刚刚发布了另一种方式来做到这一点,但这样做效率更高。 –