Как использовать переменную, чтобы она перезаписывалась и значение не сбрасывалась на дефолт?

Есть div в которой находится результат

<div id="finance_reserve">0</div>

Есть кнопка по нажатию которой вызываю функцию

<input id='on_<?=$bloggers_neutral->id;?>' class='switcher-radio-on' type='radio' name='status_<?=$bloggers_neutral->id;?>' value='1' type="button" onclick="IntegrationCostProjctOn(<?=$bloggers_neutral->id;?>,<?=$data_platform->integration_cost?>);">

А вот JS код и функция в которой отрабатывает подсчёт денег

                                 <script type="text/javascript">

                                    // див где находятся бабки резерва
                                    var FinanceReserve = document.getElementById('finance_reserve');
                                    var FinanceReserve = 0;

                                    // Если у блогера переключили переключатель на "Согласовать"
                                    function IntegrationCostProjctOn(id_blogger, integration_cost)
                                    {
                                        var ElemIdBlogger = document.getElementById("on_"+id_blogger);
                                        
                                        // проверяем есть ли класс hook , чтобы не дублировать цену
                                        if(!ElemIdBlogger.classList.contains('hook'))
                                        {
                                            // добавляем класс hook
                                            ElemIdBlogger.classList.add("hook");

                                            FinanceReserve = Number(FinanceReserve) + Number(integration_cost);

                                            return FinanceReserve;
                                        }
                                    }

                                    console.log(FinanceReserve);

                                </script>

Мне нужно чтобы переменная FinanceReserve перезаписывалась и сохраняла в себе значение

Переменную FinanceReserve буду выводить в блок с id finance_reserve

И так же мне нужно использовать переменную FinanceReserve , в других функция

Например, такая же кнопка будет вызвать другую функцию но минусовать числа


Ответы (0 шт):