Ruby while修饰符

Ruby while修饰符教程

Ruby 中,while 修饰符,当 conditional 为真时,执行 code。

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

Ruby while修饰符详解

语法

code while condition

begin code end while conditional

说明

当 conditional 为真时,执行 code。

案例

while修饰符

while 修饰符的使用

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

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

27_ruby while修饰符.png

我们使用了 while 修饰符打印了数列。

Ruby while修饰符总结

在 Ruby 中,while 修饰符,当 conditional 为真时,执行 code。

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