Сообщение от Dilettante_Pro
|
Что за бред?
|
Ну смотри как я получаю это число.
1000 - сумма.
6 - Период. 0 - это первое число. Всего 7 значений, в <option value="7">6</option> я ставлю 7.
Далее
do {
currentPay = currentPay - 5;
lastPay = summa - currentPay * (period - 1);
} while ( lastPay < 35 && lastPay != 0);
и
for (var i = 0; i < period-1; i++) {
result.innerHTML += i + " - " + currentPay + "<br>";
}
Вместо period ставлю (period-1), тогда всё считает как надо, только всё что меньше или равно 244 неправильно.
0 - 140
1 - 140
2 - 140
3 - 140
4 - 140
5 - 140
6 - 160
А и ещё убираю period = Math.round(summa / currentPay);