一些结果:
- 年化收益 5%,每月投资 1000 元,10 年之后,你将拥有 162,774 元左右
- 年化收益 10%,每月投资 5000 元,5 年之后,你将拥有 424,762 元左右
- 年化收益 10%,每月投资 5000 元,10 年之后,你将拥有 1,108,846 元左右
- 年化收益 10%,每月投资 5000 元,20 年之后,你将拥有 3,984,908 元左右
- 年化收益 20%,每月投资 10000 元,10 年之后,你将拥有 4,143,005 元左右
脚本
const 年化收益 = 0.1;
const 每月投资 = 6000;
const 投资年限 = 10; // 年
// 首先做点愚蠢的计算以便于思考 for 循环要怎么写:
// const 一月投资结果 = 100 * (1.05 ** 投资年限);
// const 二月投资结果 = 100 * (1.05 ** (投资年限 - 1)) * (1 + (0.05 * 11 / 12));
// const 三月投资结果 = 100 * (1.05 ** (投资年限 - 1)) * (1 + (0.05 * 10 / 12));
// .
// .
// const 十三月投资结果 = 100 * (1.05 ** (投资年限 - 2));
// const 十四月投资结果 = 100 * (1.05 ** (投资年限 - 2)) * (1 + (0.05 * 11 / 12));
// .
// .
let 资金总合 = 0;
for(let i = 0; i < 投资年限; i++) {
for(let j = 12; j > 0; j--) {
资金总合 += 每月投资 * ( (1 + 年化收益 ) ** (投资年限 - i)) * ( 1 + ( 年化收益 * j / 12 ) );
}
}
console.log(资金总合);
// 1330615.5799374909
开始强制储蓄吧少年