diff --git a/index.html b/index.html
index 6ed0ee1..e391e21 100644
--- a/index.html
+++ b/index.html
@@ -59,9 +59,10 @@ input:focus,select:focus{outline:2px solid var(--cyan);border-color:transparent}
💰 Калькулятор накоплений
+
+
+
📅 Таблица накоплений по дням и месяцам
+
Откладывайте эту сумму ежедневно + 50 000 ₸ с зарплаты
+
+
+
@@ -467,6 +476,42 @@ function calculate() {
document.getElementById('result').style.display = 'block';
}
+
+function showDailyTable() {
+ var monthly = parseFloat(document.getElementById('monthly').value) || 50000;
+ var months = parseInt(document.getElementById('months').value);
+ var initial = parseFloat(document.getElementById('initial').value) || 50000;
+
+ var daily = Math.round(monthly / 30);
+ var tableHtml = '';
+ tableHtml += '| Месяц | Ежедневно | С зарплаты | Всего в месяц | Накоплено |
';
+
+ var cumulative = initial;
+ for (var i = 1; i <= months; i++) {
+ var fromDaily = daily * 30;
+ var fromSalary = 50000;
+ var monthTotal = fromDaily + fromSalary;
+ cumulative += monthTotal;
+
+ var rowColor = i % 2 === 0 ? '#fff' : '#f9f9f9';
+ tableHtml += '';
+ tableHtml += '| ' + i + ' мес. | ';
+ tableHtml += '' + daily.toLocaleString('ru-RU') + ' ₸ | ';
+ tableHtml += '50 000 ₸ | ';
+ tableHtml += '' + monthTotal.toLocaleString('ru-RU') + ' ₸ | ';
+ tableHtml += '' + cumulative.toLocaleString('ru-RU') + ' ₸ | ';
+ tableHtml += '
';
+ }
+
+ tableHtml += '
';
+ tableHtml += '';
+ tableHtml += '💰 Итого за ' + months + ' мес.: ' + cumulative.toLocaleString('ru-RU') + ' ₸
';
+ tableHtml += 'Ежедневно: ' + daily.toLocaleString('ru-RU') + ' ₸ + с зарплаты: 50 000 ₸
';
+
+ document.getElementById('tableContent').innerHTML = tableHtml;
+ document.getElementById('dailyTable').style.display = 'block';
+ document.getElementById('dailyTable').scrollIntoView({behavior:'smooth'});
+}