Ruby until修饰符

Ruby until修饰符教程

Ruby 的 until 修饰符当 conditional 为 false 时,执行 code。

如果 until 修饰符跟在一个没有 rescue 或 ensure 子句的 begin 语句后面,code 会在 conditional 判断之前执行一次。

Ruby until修饰符详解

语法

code until conditional

begin code end until conditional

说明

当 conditional 为 false 时,执行 code。

案例

until修饰符使用

Ruby until修饰符使用

#!/usr/bin/ruby -w # -*- coding : utf-8 -*- puts "HaiCoder(www.haicoder.net)" $i = 0 $num = 5 begin puts("在循环语句中 i = #$i" ) $i +=1; end until $i > $num

程序运行后,控制台输出如下:

29_ruby until语句.png

当 conditional 为 false 时,一直执行缩进的代码块。

Ruby until修饰符总结

Ruby 的 until 修饰符当 conditional 为 false 时,执行 code。