用js写本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。 计算5年后,获得的新本金(本金+利息)一共是多少?
时间: 2024-03-06 19:51:10 浏览: 135
可以使用如下代码来计算本金10000元,年利率为千分之三,存入银行5年后获得的新本金:
```javascript
const p = 10000; // 初始本金
const r = 0.003; // 年利率
let total = p; // 总本金,初始值为p
for (let i = 1; i <= 5; i++) {
total = total * (1 + r); // 计算每年的利息,并加到总本金中
}
console.log(total.toFixed(2)); // 输出结果为:11594.83
```
解释一下代码:首先定义一个常量`p`表示初始本金,一个常量`r`表示年利率。然后定义一个变量`total`来保存总本金,初始值为`p`。接着使用`for`循环遍历5年,每年计算利息,并加到总本金中。最后输出`total`的值即可。需要注意的是,最后输出的结果需要使用`toFixed`方法将小数位数限制为两位。
相关问题
用js写出本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?
如果您想使用 JavaScript 计算 5 年后本金是多少,可以使用以下代码:
```
let principal = 10000;
let rate = 0.03;
let years = 5;
for (let i = 0; i < years; i++) {
let interest = principal * rate;
principal += interest;
}
console.log(principal);
```
执行后,控制台会输出 11576.63,表示 5 年后的本金是 11576.63 元。
本金10000元存入银行,年利率是1.75%。每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少。
根据您提供的信息,本金10000元存入银行,年利率为1.75%。每年将本金和利息相加作为新的本金,我们需要计算5年后获得的本金。
首先,我们可以使用以下公式计算每年的利息:
利息 = 本金 * 年利率
然后,我们将每年的利息与本金相加作为新的本金,并重复这个过程5次,直到计算出5年后的本金。
让我们进行计算:
第一年的利息 = 10000 * 0.0175 = 175元
第一年后的本金 = 10000 + 175 = 10175元
第二年的利息 = 10175 * 0.0175 = 178.06元
第二年后的本金 = 10175 + 178.06 = 10353.06元
第三年的利息 = 10353.06 * 0.0175 = 181.19元
第三年后的本金 = 10353.06 + 181.19 = 10534.25元
第四年的利息 = 10534.25 * 0.0175 = 184.25元
第四年后的本金 = 10534.25 + 184.25 = 10718.5元
第五年的利息 = 10718.5 * 0.0175 = 187.64元
第五年后的本金 = 10718.5 + 187.64 = 10906.14元
因此,5年后获得的本金是10906.14元。