Ruby-迭代器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ruby-迭代器相关的知识,希望对你有一定的参考价值。

#迭代器
5.times { puts "Hello Woeld!"  }  #连续输出4次Hello World!

1.upto(10) { |i| puts "The count is #{i}" }   #从1数到10

10.downto(1) { |i| puts "The count is #{i}"  }    #从10到1

1.step(10, 2) { |i| puts "The count is #{i}"  }   #从1到10,步长为2

#each,使用each方法将集合内的对象逐个取出
name = ["MZD","JZM","HJT","XJP"]
name.each do |x|
  puts x
end


本文出自 “邀月乘风” 博客,请务必保留此出处http://yaoyuechengfeng.blog.51cto.com/2958475/1774799

以上是关于Ruby-迭代器的主要内容,如果未能解决你的问题,请参考以下文章

Ruby-迭代器

ruby 迭代器.each

Ruby Array.collect 迭代器块中的条件

没有循环迭代器的枚举

Rails:尝试在开发模式下“非法”将 adv ruby​​(每个 + 迭代器)操作嵌入到 javascript(Google Charts API)中

javascript设计模式与开发实践阅读笔记——迭代器模式