ruby循环

当使用while和until做语句修饰符时,有一点需要注意:如果被修饰的语句时一个begin/end块,那么不管布尔表达式的值是什么,块内的代码至少会执行一次。

print "Hello\n" while false
begin 
    print "Goodbye\n"
end while false

  输出结果:

Goodbye

  

原文地址:https://www.cnblogs.com/timsheng/p/2987326.html