Ruby中常用的循环语句有以下几种:
while condition do
# 循环体
end
until condition do
# 循环体
end
for var in collection do
# 循环体
end
collection.each do |var|
# 循环体
end
n.times do
# 循环体
end
loop do
# 循环体
end
其中,while和until循环是条件循环,只要条件满足,就会一直循环执行。for循环和each循环是遍历循环,用于遍历集合中的元素。times循环是按照指定次数循环执行,而loop循环会一直循环执行,直到遇到break语句才会停止循环。