このコードを実行すると、毎年「年度 (i) の年次勘定残高 = 100」が出力されます。明らかに、答えは毎回 100 になるべきではありませんが、方程式のどこが間違っているのかわかりません。
var invest;
var rate;
var amount;
rate = 0.08;
invest = 100,000;
for(var i=1;i<=10;i++){
amount = ((parseInt(invest)) * (1.0 + (parseInt(rate)) * (parseInt(i))))
document.write("Annual Account Balance for Year " + i + " = " + amount + "<br>");
}