要求是: 你贷款一万,然后每年的还贷利润为10%,然后要实现的要求是,你输入了几年就会直接输出最后需要还贷结果.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>贷款一万,还贷利润为10%</p>
<p> 请输入贷款年限:<input type="text" id='year' /></p>
<p> 还贷金额:<span id='money'></span></p>
<script>
const input = document.getElementById('year')
const div = document.getElementById('money');
input.oninput = () => {
div.innerHTML = Math.pow(11, input.value) * 10000 / Math.pow(10, input.value) + '元';
}
</script>
</body>
记得乘除时使用toFix(2),避免计算丢精,至于实现效果,在纸上把公式写出来你就能自己完成了。