require "financial_maths/version"

module FinancialMaths
  class Credit
    def fixed_payment_equity(year, amount, year_interest)
      years = year*12
      monthly_payments = amount/years
      result = []
      result << {:period=> 0, :monthly_payment => nil, :interest => nil, :payment => nil, :balance => amount}

      for i in 1..years
        interest = amount * year_interest
        month_payment = monthly_payments + interest 
        amount -= monthly_payments
        #date += 1
        result << {:period=> i, :payment => month_payment, :interest => interest, :monthly_payment => monthly_payments, :balance => amount}
      end
      result
    end
  end
  
end