请问我的JS代码出了什么问题,为什么按钮按下去没反应?

<styletype="text/css">table{border-collapse:collapse;}td{border:1pxsilversolid;paddin... <style type="text/css">
table{
border-collapse: collapse;
}
td{
border:1px silver solid;
padding:5px;
font-size: 12px;
}
input{
width: 80px;
}
</style>
<script type="text/javascript">
function converToNumbers(id){
return parseFloat(document.getElementById(id).value);
}
function totalmoney(){
var money=converToNumbers("money");
var years=converToNumbers("years");
var addition=converToNumbers("addition");
var rate=converToNumbers("rate");
rate/=100;
var sum_money=money+(years-1)*addition;
var firstyear=money+money*(1+rate);
var sum=firstyear;
for(int i=1;i<years;i++){
sum+=addition;
sum*=1+rate;
}
document.getElementById("sum_money").value=sum_money;
document.getElementById("sum_profit").value=sum-sum_money;
document.getElementById("moneyAndProfit").value=sum;
}
</script>
<table>
<tr>
<td>起始资金</td><td><input type="text" id="money" value="10000" />¥</td>
</tr>
<tr>
<td>每年收益</td><td><input type="text" id="rate" value="5" />%</td>
</tr>
<tr>
<td>复利年数</td><td><input type="text" id="years" value="10" />年</td>
</tr>
<tr>
<td>每年追加资金</td><td><input type="text" id="addition" value="10000" />¥</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="button" id="calculate" onclick="totalmoney()" value="计算"/></td>
</tr>
<tr>
<td>本金和</td><td><input type="text" id="sum_money" disabled="disabled" />¥</td>
</tr>
<tr>
<td>利息和</td><td><input type="text" id="sum_profit" disabled="disabled" />¥</td>
</tr>
<tr>
<td>本息和</td><td><input type="text" id="moneyAndProfit" disabled="disabled" />¥</td>
</tr>
</table>
展开
 我来答
无情之无情铁手
2020-04-16 · 超过21用户采纳过TA的回答
知道答主
回答量:139
采纳率:37%
帮助的人:32.2万
展开全部
JS哪来的int类型的变量 把init i 改成var i

for(int i=1;i<years;i++)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
果仁儿
2020-04-17 · TA获得超过1593个赞
知道大有可为答主
回答量:1519
采纳率:58%
帮助的人:823万
展开全部
for(int i=1;i<years;i++)你这样写是会报错的,编不过。改成for(var i=1;i<years;i++)即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式