Integer#upto
Перебирает числа от текущего до указанного по возрастанию.
Сигнатура
int.upto(limit) { |i| ... }Метод upto вызывает блок для каждого числа от исходного до limit включительно.
1.upto(3) { |i| puts i }
# 1
# 2
# 3