var years = Number( prompt("Сколько лет будем копить?") );
var prec = Number( prompt("Сколько % дает банк?") );
var income = Number( prompt("Сколько будешь откладывать каждый месяц?") );
var num = 12;
var full = income;
months=years*num;
console.log("Всего получилось " + years + " лет и " + months + " месяцев и по " + prec " каждый год.")
for (var month = 1; month <= months; month++) {
if (month % num == 0) {
full = full + (full*prec/100);
console.log("12 months done!")
console.log(full)
}
else {
full += income;
console.log(full)
}
}
console.log("Всего скопленно =" + full);
Вот весь код. Подправил все как надо. Но что то с алгоритмом. Если ввести 1 год то программа работает нормально, но если ввести 2 и больше результать не точен. Если ввести 2 года то должно быть 2772
вот что выдает консоль