LINUX.ORG.RU

История изменений

Исправление Ja-Ja-Hey-Ho, (текущая версия) :

Можно так переписать, чтобы понятнее было:

class Integer
  def repeat(&block)
    k = 0
    block.call(k+=1) while k < self
  end
end

Исходная версия Ja-Ja-Hey-Ho, :

Можно так переписать, чтобы понятнее было:

class Integer
  def repeat(&block)
    k = 1
    block.call(k+=1) while k <= self
  end
end