Tutorial by Examples

The most important use of ranges is to express a sequence Syntax: (begin..end) => this construct will include end value (begin...end) => this construct will exclude end value or Range.new(begin,end,exclude_end) => exclude_end is by default false Most important end value must be gr...
You can easily do something to each element in a range. (1..5).each do |i| print i end # 12345
require 'date' date1 = Date.parse "01/06/2016" date2 = Date.parse "05/06/2016" p "Period #{date1.strftime("%d/%m/%Y")} to #{date2.strftime("%d/%m/%Y")}" (date1..date2).each do |date| p date.strftime("%d/%m/%Y") end # "...

Page 1 of 1