loop是最原始的一个循环。
counter = 0
loop do
counter += 1
print "Ruby"
break if counter > 29
end
如果循环体内没有break的话将会一直循环下去,这点比较容易忘记。
loop内可以有条件语句与next 关键字结合来判断是否跳到下一个循环。
多行代码推荐do end,单行代码推荐{}
loop是最原始的一个循环。
counter = 0
loop do
counter += 1
print "Ruby"
break if counter > 29
end
如果循环体内没有break的话将会一直循环下去,这点比较容易忘记。
loop内可以有条件语句与next 关键字结合来判断是否跳到下一个循环。
多行代码推荐do end,单行代码推荐{}