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
啊!謝謝。我剛剛發佈了另一種方式來做到這一點,但這樣做效率更高。 –