【发布时间】:2016-02-17 17:07:52
【问题描述】:
我想要一个根据条件递增的for 循环。循环通常应将其索引i 增加1,但如果满足某些条件(i == 20),则应将i 的值设置为50(跳过21--@987654328 @)。伪代码是这样的:
for(i = 0; i < 100;)
if i == 20
i = 50
else
i = i++
end
end
我该如何实现?
【问题讨论】:
-
Ruby 没有
:++方法,您不需要第一行中的第二个分号。