var initialAmount = 50000;
var duration = 12;
var simplePercent = 7;
var complexPercent = 6;
var calculateDeposit = function (initialAmount, duration, simplePercent, complexPercent) {
var total_amount_simple = 0;
var total_amount_complex = 0;
var recommendedType;
var finalAmount;
Помогите, пожалуйста, разобраться, где ошибка?
var initialAmount = 50000;
var duration = 12;
var simplePercent = 7;
var complexPercent = 6;
var recommendedType=’’;
var finalAmount=0;
var calculateDeposit = function (deposit, percent, term, isCapitalized) {
percent = percent/12*0.01;
Помогите, пожалуйста, найти ошибку.
При запуске программы, значения simpleResult и complexResult считаются правильно, но когда прохожу проверку выводятся совсем другие числа.
var initialAmount = 10000;
var depositDuration = 9;
var simplePercent = 7;
var complexPercent = 6.8;
var finalAmount = 0;
var recommendedType = “”;
var calculateDeposit = function (sum, percent, period, isCapitalized) {
var result = sum;
var simplePercent = percent/1200;
if (isCapitalized){
for (var i = 0; i < period; i++){
result += resultsimplePercent;
}
}
else{
result += resultsimplePercent*period;
}
return Math.round(result);
};
var simpleResult = calculateDeposit(initialAmount, simplePercent, depositDuration, false);
var complexResult = calculateDeposit(initialAmount, complexPercent, depositDuration, true);