Ruby编程基础:数据、表达式与流程控制
1. 循环控制
在Ruby中, while 和 until 是常用的循环控制结构。
1.1 while循环
while 循环会在表达式为真时重复执行代码块。例如:
x = 1
while x < 100
puts x
x = x * 2
end
在这个例子中,只要 x < 100 条件满足, x 就会不断翻倍并打印到屏幕上,直到 x 达到或超过100时循环结束。
1.2 until循环
until 循环与 while 循环相反,它会一直循环直到某个条件满足。示例如下:
x = 1
until x > 99
puts x
x = x * 2
end
这里,循环会持续执行,直到 x 大于99。
1.3 单行循环
while 和 until 也可以在单行中使用,就像 if 和 unless 一样。例如:
超级会员免费看
订阅专栏 解锁全文
8

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



