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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章