JQuery循环不停止

时间:2016-07-09 12:56:05

标签: javascript jquery

JSFiddle

我的脚本是根据养老金年龄从您开始就业的那一天到最后一天的固定金额来计算养老金,所以我的DOB是25/12/1991因此,如果我在退休年龄68岁退休,它将于25/12/2060。

function hello(){
  var i; var t = 50; var f = 0;
  for (i = 0; i < CalcY; i++) {
    f = ((t*52) + f) * 1.08;
    $('#collection').append("<li>Year: " + i + " Amount: £" + (f).toFixed(2).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,") + "</li>");
  }
  TotalPension = ((t*CalcW) + f);
  $('#collection').append("<li>END Amount: £" + (TotalPension).toFixed(2).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,") + "</li><br /><br /><br />");
  if (i < CalcY) window.setTimeout(hello, 0);
  hello2();
}

第一部分列出了每年年底加息8%的利率,然后hello2();计算每年取出的利息。其余

所以hello2();一旦投资降到每年取出的资金之下,我就需要停止,这似乎部分有效,但不会停止,只是一直在重复,好像它在呼唤自己。

0 个答案:

没有答案