Делюсь своим решением:
Code
var calculateDeposit = function (initialdeposit, annualpercent, investperiod, capitalize) {
if (capitalize) {
for (var i=0; i<=investperiod; i = i + 1) {
var currentdeposit = initialdeposit;
percent = (annualpercent*0.01/12)*currentdeposit;
initialdeposit += percent;
};
return Math.round(currentdeposit);}
var percent = (annualpercent*0.01/12) * investperiod * initialdeposit;
initialdeposit += percent;
return Math.round(initialdeposit);
};
calculateDeposit ();