Code Blöcke

3.times { puts "Hallo" }

sum =  0
5.upto(7) do |n|
  sum += n
  puts "n = #{n}, sum = #{sum}"
end

Ergebnis:
Hallo
Hallo
Hallo
n = 5, sum = 5
n = 6, sum = 11
n = 7, sum = 18

yield.rb