loop是最原始的一个循环。
counter = 0
loop do
counter += 1
print "Ruby"
break if counter > 29
end
如果循环体内没有break的话将会一直循环下去,这点比较容易忘记。
loop内可以有条件语句与next 关键字结合来判断是否跳到下一个循环。
多行代码推荐do end,单行代码推荐{}
本文介绍了Ruby语言中原始的循环结构loop的基本用法,包括如何使用break退出循环、如何结合条件语句与next关键字实现特定的循环逻辑。文章还对比了多行代码使用do...end与单行代码使用{}
loop是最原始的一个循环。
counter = 0
loop do
counter += 1
print "Ruby"
break if counter > 29
end
如果循环体内没有break的话将会一直循环下去,这点比较容易忘记。
loop内可以有条件语句与next 关键字结合来判断是否跳到下一个循环。
多行代码推荐do end,单行代码推荐{}
1046
788

被折叠的 条评论
为什么被折叠?
