加载的数据不显示| Javascript
我的错误是,当你加载游戏时,数值会被激活(它们起作用并递增),但数字不会加载 我已经设置了一个代码笔,在那里你可以看到我所有的代码并自己检查错误加载的数据不显示| Javascript,javascript,html,Javascript,Html,我的错误是,当你加载游戏时,数值会被激活(它们起作用并递增),但数字不会加载 我已经设置了一个代码笔,在那里你可以看到我所有的代码并自己检查错误 点击几次 买山露 按保存 刷新 装载 现在,mountain dew将每秒自动单击一次,但不会显示mntDew值 请提供帮助,并感谢您检查此问题:) var-faze=0; 功能fazeClick(编号){ faze=faze+编号; document.getElementById('faze')。innerHTML=faze; var random
var-faze=0;
功能fazeClick(编号){
faze=faze+编号;
document.getElementById('faze')。innerHTML=faze;
var randomcolor='#'+Math.floor(Math.random()*16777215).toString(16);
scoep.style.color=随机颜色;
}
var mntDew=0;
函数buyDew(){
var mntDewCost=数学楼层(10*数学功率(1.2,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));
setItem('mntDewCost',JSON.stringify(mntDewCost));
//在这里添加更多
};
函数加载(){
if(localStorage.getItem('mntDew')){
mntDew=JSON.parse(localStorage['mntDew']);
};
if(localStorage.getItem('faze')){
faze=JSON.parse(localStorage['faze']);
};
if(localStorage.getItem('mntDewCost')){
mntDewCost=JSON.parse(localStorage['mntDewCost']);
};
//在这里添加更多
};
函数deleteSave(){
localStorage.removietem(“保存”);
};
setInterval(函数(){
fazeClick(mntDew);
}, 1000);
//买山露#买光标
//山露:0
光标
//费用:10#cursorCost
我发现,如果我不点击图片至少11次,当我点击mountain dew时,什么都不会发生。我可以保存它,然后单击“加载”,数字不会改变。问题实际上不是JavaScript,而是应用程序的设计。按照设置方式,用户必须至少单击图像11次。之后,当用户单击mountain dew时,您会看到数字发生变化。只要用户不知道单击图像,那么变量faze的值为0,这意味着此条件将返回false:
if(faze >= mntDewCost){
mntDew = mntDew +1;
faze = faze - mntDewCost;
document.getElementById('mntDew').innerHTML = mntDew;
document.getElementById('faze').innerHTML = faze;
};
在byDew()中。因此,faze将保存其值为零,并且其零值也将加载
if(faze >= mntDewCost){
mntDew = mntDew +1;
faze = faze - mntDewCost;
document.getElementById('mntDew').innerHTML = mntDew;
document.getElementById('faze').innerHTML = faze;
};