这是一个简单的计算公式,我第一次尝试 ruby 并遇到一个简单的错误 bt 需要一些指导
#input
loan_amount = 0
rate = 0
period = 0
#output
monthly_payment = 0
print "Enter loan_amount: "
loan_amount = gets.to_f
print "Enter rate: "
rate = gets.to_f
print "Enter period: "
period = gets.to_f
当我计算公式时出错,我最终得到了这个 [main:Object (NoMethodError) 的未定义方法率]
monthly_payment = loan_amount((rate(1 + rate)**period)/(1 + rate)**period - 1)
puts "#{monthly_payment}"