Как использовать переменную, чтобы она перезаписывалась и значение не сбрасывалась на дефолт?
Есть 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 , в других функция
Например, такая же кнопка будет вызвать другую функцию но минусовать числа