Добрый день!
Никак не могу понять в чем ошибка.
Округление до целого числа убирал из цикла, ничего не меняется.
Просмотрел весь форум на эту тему, возможно что-то упустил но не могу понять что именно.
Нужна помощь!
Видимо ошибка в формуле, на калькуляторе получается ответ 101 666.66…
Math.raund округляет до целого, все верно.
Но правильный ответ 101 674.
Пробую исправить.
Summary
var calculateDeposit = function (sum, percent, month, percentSave) {
var allMoney = sum + ((sum / 100) * (percent / 12) * month)
if (percentSave) {
for (var i = 1; i < month; i++) {
return Math.round(allMoney);
}
}
return Math.round(allMoney);
};