2011-09-12 4 views
-1

どのような私はjqueryのを使用して同様の計算を作成しようとしていますjqueryの化合物の電卓を作成

https://www.lifeclub.com/public/calculator.aspx

以下に述べる計算に使用されています。私は数式の権利を得るのに苦労している。

フォーム上での金利の計算方法は? 私はそれに試みをしようとした式

です..しかし、私の数字は彼らの合計が投資 http://jsbin.com/oxerez/edit#javascript,html,live

答えて

2

は、初期投資や追加の毎月の投資で一致していないもの。

合計利息は毎月1%の利子を計算して合計に加算し、その1%を加算します。

平均月間リターンは、すべての利子を合計して月額、1年間で12、2年間で24などで割ったものです。

合計残高は合計投資額で、合計獲得金額は一緒に加算されます。

var initial_investment = 100, 
    additional_monthly_invest = 0, 
    interest_rate = 1, 
    terms_of_investment = 1, 
    total_invested = initial_investment, 
    interest_earned = 0, 
    total_interest_earned, 
    average_month_return, 
    total_balance, 
    i = terms_of_investment * 12 + 1; 

while (i -= 1) { // optimisation habit I've gotten into 
    interest_earned += (((total_invested + interest_earned)/100) * interest_rate); 
    total_invested += additional_monthly_invest; 
} 

average_month_return = interest_earned/(terms_of_investment * 12); 

total_balance = total_invested + interest_earned; 

更新は:コードを修正しました。興味のある変数を追加することを忘れてしまった。今すぐ動作します。

+0

まだサイト上の合計と一致しません。 さらに興味があると考えています – Vwake

+0

これは今すぐ動作するように修正 – NebulaFox