Приветствую знатоков JS. Проблема в следующем - есть 2 рандомных значения которые генерируются каждые 1000мс. Эти значения суммируются между собой и составляют "прибыль" за период в 1000мс. Затем каждое новое значение прибыли суммируется с предъидущим и получается - "доступные средства".
 Есть также кнопка при нажатии на которую из "доступных средств",если их более 100, вычитается 100 а максимальное рандомное значение одной из переменных из которых составляется "прибыль "увеличивается. 
 Все выше описанное получается, только при нажатии на кнопку значение "доступных средств" остается прежним а максимальное рандомное увеличивается. Подскажите как решить проблему.
Вот код.
var Massiv_Prodanogo=[]; 
var Profit_Prodano_min = 1, Profit_Prodano_max = 10;
var Profit_Proiz_min = 0, Profit_Proiz_Prodano_max = 9;
setInterval(function (){
var Prodano_Ras = Math.floor(Math.random( ) * (Profit_Prodano_min - Profit_Prodano_max + 1)) + Profit_Prodano_max;
var Proiz_Ras = Math.floor(Math.random( ) * (Profit_Proiz_min - Profit_Proiz_Prodano_max + 1)) + Profit_Proiz_Prodano_max;
Massiv_Prodanogo.push(Prodano_Ras+Proiz_Ras); 
var Summ_Massiv_Prodanogo = summ_PR(Massiv_Prodanogo); 
document.querySelector('button[name="equipment_01"]').addEventListener('click',Buy)
function Buy(){
if (Summ_Massiv_Prodanogo>100){
Summ_Massiv_Prodanogo=Summ_Massiv_Prodanogo-100;
Profit_Prodano_max = Profit_Prodano_max +10;
}
} 
function Data_new(){
document.querySelector(".Profit_Vsego").innerHTML=Summ_Massiv_Prodanogo;
document.querySelector(".Profit_RAS").innerHTML=Prodano_Ras+Proiz_Ras;
document.querySelector(".Profit_Prodan").innerHTML=Prodano_Ras;
document.querySelector(".Profit_Proiz").innerHTML=Proiz_Ras;
}
Data_new();
},1000);
function summ_PR(arr) { 
	var result = 0; 
	arr.forEach(function(Prodano_Ras,Proiz_Ras) {
  	result =  result+Prodano_Ras+Proiz_Ras;
});
  return result;
}