Javascript 增量博弈错误

Javascript 增量博弈错误,javascript,html,Javascript,Html,我正在做一个递增的游戏,但当我加载游戏时,它会增加更多的小数,并计算到“无限”。 我做了一个密码笔,这样你就可以自己看到错误了 尝试点击图片几次,然后按save和load。 为什么快速示波器的数量会这样增长 var-faze=0; 功能fazeClick(编号){ faze=faze+编号; document.getElementById('faze')。innerHTML=faze; } var mntDew=0; 函数buyDew(){ var mntDewCost=数学楼层(10*数学功

我正在做一个递增的游戏,但当我加载游戏时,它会增加更多的小数,并计算到“无限”。 我做了一个密码笔,这样你就可以自己看到错误了 尝试点击图片几次,然后按save和load。 为什么快速示波器的数量会这样增长

var-faze=0;
功能fazeClick(编号){
faze=faze+编号;
document.getElementById('faze')。innerHTML=faze;
}
var mntDew=0;
函数buyDew(){
var mntDewCost=数学楼层(10*数学功率(1.1,mntDew));
如果(faze>=mntDewCost){
mntDew=mntDew+1;
faze=faze-mntDewCost;
document.getElementById('mntDew')。innerHTML=mntDew;
document.getElementById('faze')。innerHTML=faze;
};
var nextCost=数学地板(10*数学功率(1.2,mntDew));
document.getElementById('mntDewCost')。innerHTML=nextCost;
};
函数save(){
setItem('faze',JSON.stringify(faze));
setItem('mntDew',JSON.stringify(mntDew));
//在这里添加更多
};
函数加载(){
if(localStorage.getItem('mntDew')){
faze=localStorage.getItem('faze');
};
if(localStorage.getItem('faze')){
faze=localStorage.getItem('faze');
};
//在这里添加更多
};
函数deleteSave(){
localStorage.removietem(“保存”);
};
setInterval(函数(){
fazeClick(mntDew);
}, 1000);
//买山露#买光标
//山露:0
光标 //费用:10#cursorCost
您的“bug”的责任在于以下说明:

window.setInterval(function(){
    fazeClick(mntDew);
}, 1000);
您的计数器开始增加,因为单击“购买山露”按钮会增加“mntDew var”的值,在此之前,设置的间隔调用fazeClick(0)


我真的很抱歉,但我无法理解您想要实现的目标

您不应该在提出新问题之前处理您仍然存在的问题?我忘了关闭它,但正如您看到的那样。。。我有一期新的。:)哦,宝贝,三倍!爱你的代码笔;)
window.setInterval(function(){
    fazeClick(mntDew);
}, 1000);