From 3a943cc433dfe7b27eab411f607731f46085d518 Mon Sep 17 00:00:00 2001 From: Nurkat Date: Fri, 14 Aug 2026 10:30:44 +0000 Subject: [PATCH] =?UTF-8?q?v3:=20=D1=82=D0=B0=D0=B1=D0=BB=D0=B8=D1=86?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=D0=BA=D0=BE=D0=BF=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B9=20=D0=BF=D0=BE=20=D0=B4=D0=BD=D1=8F=D0=BC=20+=20=D0=B5?= =?UTF-8?q?=D0=B6=D0=B5=D0=BC=D0=B5=D1=81=D1=8F=D1=87=D0=BD=D1=8B=D0=B9=20?= =?UTF-8?q?=D0=BF=D0=BB=D0=B0=D0=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 47 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 46 insertions(+), 1 deletion(-) 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}

💰 Калькулятор накоплений

Сколько можете откладывать в месяц?

- +

На какой срок?

+
+ + + @@ -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 += ''; + tableHtml += ''; + tableHtml += ''; + tableHtml += ''; + tableHtml += ''; + tableHtml += ''; + } + + tableHtml += '
МесяцЕжедневноС зарплатыВсего в месяцНакоплено
' + i + ' мес.' + daily.toLocaleString('ru-RU') + ' ₸50 000 ₸' + monthTotal.toLocaleString('ru-RU') + ' ₸' + cumulative.toLocaleString('ru-RU') + ' ₸
'; + 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'}); +}