У меня есть массив объектов ипотеки
class Mortgage
attr_accessor :rate, :deposit
def initialize(deposit, rate)
@deposit = deposit
@rate = rate
end
end
Я бы хотел отклонить любую ипотеку с более высокой ставкой, чем другая ипотека с тем же депозитом.
Например, представьте следующий массив закладных
Mortgage 1, :rate => 3, :deposit => 20
Mortgage 2, :rate => 5, :deposit => 20
Mortgage 3, :rate => 7, :deposit => 30
Метод должен отказаться от ипотеки 2.