拜,
我是一个学习Rails(Ruby On Rails)计划的新手,我在其中一个课程中遇到了障碍。赋值让我为脚本创建一个奇数,使用“next”组件从“18到0”开始读取。这是他们给我改变的例子:
i = 20
loop do
i -= 1
print "#{i}"
break if i <= 0
end "
我想知道我是否应该在“下一个”中创建一个以i开头导致0或18开头的模数?它会是这样的:
i = 20
loop do
i -= 1
next if i % 18 == 0
print "#{i}"
break if i <= 0
end
答案 0 :(得分:2)
首先,问题是什么?如果问题是,如何跳过偶数,那么你几乎就在那里。不过,您可以% 2
代替% 18
。如果问题是“接着做什么”,您应该看here并向下滚动到next
部分。
建议:
i = 19
loop do
i -= 1
next if i % 2 == 1
print i
break if i <= 0
end