【发布时间】:2011-01-17 11:22:41
【问题描述】:
我正在尝试编写一个脚本,其中用户插入月收入并在 30 年后获得复利的未来价值。就像现在一样,我已经为测试目的分配了一些值。
// Future Value
var investment = 800;
var annualRate = 2;
var monthlyRate = annualRate / 12 / 100;
var years = 30;
var months = years * 12;
var futureValue = 0;
for ( i = 1; i <= months; i++ ) {
futureValue = futureValue + investment * Math.pow(1 + monthlyRate, months);
}
问题是,我实际上是从使用内置 FV() 公式的 Excel 电子表格构建的,当交叉检查时,我的结果完全不正确......知道我做错了什么,因为我我根本不喜欢金融数学。提前致谢。
【问题讨论】:
标签: javascript finance