美文网首页
Ruby for 语句

Ruby for 语句

作者: changsanjiang | 来源:发表于2017-10-19 16:36 被阅读23次

for 并不是方法, 而是 Ruby 提供的循环控制语句.
下面是 for 语句的典型示例:

sum = 0
for i in 1..5
    sum = sum + i      # sum += i
end

puts sum #=> 15

for 结构1

上述是一个求从1到5的累加程序. for 语句的结构如下:

for 变量 in 开始的数值..结束时的数值 do 
    希望做到的处理
end

# 可以省略 do. 

for 结构2

其实上面的是 for 语句特殊用法, 普通的 for 语句如下:

for 变量 in 对象 do 
    希望做到的处理
end

# 可以省略 do. 

当然, 并非任何对象都可以指定给 for 语句使用. 下面是使用数组对象的例子:

names = ["x", "i", "a", "0"]

for name in names do
    puts name
end
# 输出结果
=begin
 x
 i
 a
 0
=end

点击查看其他循环方法或语句.

相关文章

  • Ruby for 语句

    for 并不是方法, 而是 Ruby 提供的循环控制语句.下面是 for 语句的典型示例: for 结构1 上述是...

  • Ruby中的保留字

    ruby保留字 Ruby中用分号";"来表示一个语句的结束。一行如果有多个语句,每个语句用分号隔开,而最后一个语句...

  • Ruby基础学习笔记

    目录 Ruby的基本概念Ruby的控制语句Ruby的循环Ruby的数组与散列 Ruby的基本概念 运行Ruby的方...

  • Ruby元编程笔记——1.对象模型

    打开类 在Ruby中,定义类的语句和其他语句没有本质区别,你可以在类定义中放置任何语句。 Ruby的class关键...

  • Ruby while 语句

    不管哪种类型的循环, while 语句都可以胜任, while 语句的结构如下: 只要条件成立, 就会不断地重复循...

  • Ruby until 语句

    与 if 语句相对的有 unless 语句, 同样地, 与 while 语句相对的有 until 语句. unti...

  • Ruby 条件语句

  • Ruby 循环语句

  • ruby循环语句&控制语句

    大过年的,直接上代码吧! 控制语句 if elsif else case when else unless TIP...

  • Perl 6 from Ruby - Nutshell

    Perl 6 from Ruby - Nutshell 基本语法 语句结束分号 Ruby 使用换行(有几个例外)来...

网友评论

      本文标题:Ruby for 语句

      本文链接:https://www.haomeiwen.com/subject/tgtpuxtx.html