Javascript 将游戏进度保存到本地存储

Javascript 将游戏进度保存到本地存储,javascript,jquery,html,css,Javascript,Jquery,Html,Css,/*光标部分*/ var-cursorLvl=1; 函数buyCursor(){ var cursorCost=数学楼层(25*数学功率(1.2,cursorLvl)); 如果(燃料>=cursorCost)如果(弹药>=cursorCost)如果(钢铁>=cursorCost)如果(铝土矿>=cursorCost) {cursorLvl=cursorLvl+1;燃料=燃料-cursorCost;弹药=弹药-cursorCost;钢=钢-cursorCost;铝土矿=铝土矿-cursorCost

/*光标部分*/
var-cursorLvl=1;
函数buyCursor(){
var cursorCost=数学楼层(25*数学功率(1.2,cursorLvl));
如果(燃料>=cursorCost)如果(弹药>=cursorCost)如果(钢铁>=cursorCost)如果(铝土矿>=cursorCost)
{cursorLvl=cursorLvl+1;燃料=燃料-cursorCost;弹药=弹药-cursorCost;钢=钢-cursorCost;铝土矿=铝土矿-cursorCost;
document.getElementById('cursorLvl')。innerHTML=cursorLvl;document.getElementById('fuel')。innerHTML=fuel;document.getElementById('ammo')。innerHTML=ammo;document.getElementById('steel')。innerHTML=steel;document.getElementById('bauxite')。innerHTML=bauxite;};
var nextCost=Math.floor(25*Math.pow(1.2,cursorvl));document.getElementById('cursorCost')。innerHTML=nextCost;
};
/*敌方部队*/
函数change(){
var dropdownList=document.getElementById('changeId');
var selectedIndex=dropdownList.selectedIndex;
var selectedValue=dropdownList.options[selectedIndex].value;
var enemyDiv=document.getElementById('enemyHere');
开关(selectedValue){
案例“EaircraftCarrierDemon”:
enemyDiv.innerHTML='';
打破
案例“EaircraftCarrierPrincess”:
enemyDiv.innerHTML='';
打破
}
};
/*旗舰部门*/
函数changeFS(){
var dropdownList=document.getElementById('changeFSid');
var selectedIndex=dropdownList.selectedIndex;
var selectedValue=dropdownList.options[selectedIndex].value;
var fsDiv=document.getElementById('imageHere');
开关(selectedValue){
“FSabukuma”案:
fsDiv.innerHTML='';
打破
“FSabukuma-D”案:
fsDiv.innerHTML='';
打破
}
};
/*资源部分(自动单击)+手动单击*/
var燃料=0;
功能fuelClickA(编号){
燃料=燃料+数量;
document.getElementById(“fuel”).innerHTML=fuel;
};
函数fuelClickM(){
燃料=燃料+光标VL;
document.getElementById(“fuel”).innerHTML=fuel;
};
var弹药=0;
函数A(数字){
弹药=弹药+数量;
document.getElementById(“ammo”).innerHTML=ammo;
};
函数amomclickm(){
弹药=弹药+光标VL;
document.getElementById(“ammo”).innerHTML=ammo;
};
var钢=0;
功能A(编号){
钢=钢+数量;
document.getElementById(“steel”).innerHTML=steel;
};
函数steelClickM(){
钢=钢+粗钢;
document.getElementById(“steel”).innerHTML=steel;
};
var铝土矿=0;
功能铝土矿(编号){
铝土矿=铝土矿+数量;
document.getElementById(“铝土矿”).innerHTML=铝土矿;
};
功能铝土矿{
铝土矿=铝土矿+粗粒;
document.getElementById(“铝土矿”).innerHTML=铝土矿;
};
/*可购买物品组*/
/*驱逐舰组*/
var yukikaze=0;
函数buyukikaze(){
var yukikazeCost=数学地板(20*数学功率(1.2,yukikaze));
如果(fuel>=yukikazeCost){yukikaze=yukikaze+1;fuel=fuel-yukikazeCost;document.getElementById('yukikaze')。innerHTML=yukikaze;document.getElementById('fuel')。innerHTML=fuel;};
var nextCost=Math.floor(20*Math.pow(1.2,yukikaze));document.getElementById('yukikazeCost')。innerHTML=nextCost;
};
var shimakaze=0;
函数buyShimakaze(){
var shimakazeCost=数学地板(40*Math.pow(1.2,shimakaze));
如果(fuel>=shimakazeCost){shimakaze=shimakaze+1;fuel=fuel-shimakazeCost;document.getElementById('shimakaze').innerHTML=shimakaze;document.getElementById('fuel').innerHTML=fuel;};
var nextCost=Math.floor(40*Math.pow(1.2,shimakaze));document.getElementById('shimakazeCost')。innerHTML=nextCost;
};
/*鱼雷巡洋舰组*/
var-ooi=0;
函数buyOoi(){
var ooiCost=数学楼层(25*Math.pow(1.2,ooi));
如果(燃料>=ooiCost)如果(钢>=ooiCost){ooi=ooi+1;燃料=燃料-ooiCost;钢=钢-ooiCost;
document.getElementById('ooi').innerHTML=ooi;document.getElementById('fuel').innerHTML=fuel;document.getElementById('steel').innerHTML=steel;};
var nextCost=Math.floor(25*Math.pow(1.2,ooi));document.getElementById('ooiCost')。innerHTML=nextCost;
};
var kitakami=0;
函数buyKitakami(){
var kitakamiCost=数学楼层(250*Math.pow(1.2,kitakami));
如果(燃料>=kitakamiCost)如果(钢铁>=kitakamiCost){kitakami=kitakami+1;燃料=燃料-kitakamiCost;钢铁=钢铁-kitakamiCost;
document.getElementById('kitakami')。innerHTML=kitakami;document.getElementById('fuel')。innerHTML=fuel;document.getElementById('steel')。innerHTML=steel;};
var nextCost=Math.floor(250*Math.pow(1.2,kitakami));document.getElementById('kitakamiCost')。innerHTML=nextCost;
};
/*重型巡洋舰组*/
var furutaka=0;
函数buyFurutaka(){
var furutakaCost=数学地板(50*数学功率(1.2,furutaka));
如果(ammo>=furutakaCost){furutaka=furutaka+1;ammo=ammo-furutakaCost;document.getElementById('furutaka')。innerHTML=furutaka;document.getElementById('ammo')。innerHTML=ammo;};
var nextCost=Math.floor(50*Math.pow(1.2,furutaka));document.getElementById('furutakaCost')。innerHTML=nextCost;
};
var-kako=0;
函数buyKako(){
var kakoCost=数学地板(100*数学功率(1.2,kako));
如果(ammo>=kakoCost){kako=kako+1;ammo=ammo-kakoCost;document.getElementById('kako')。innerHTML=kako;document.getElementById('ammo')。innerHTML=ammo;};
var nextCost=Math.floor(100*Math.pow(1.2,kako));document.getElementById('kakoCost')。innerHTML=nextCost;
};
/*航空巡洋舰*/
var mogami=0;
函数buymoami(){
var mogamiCost=数学楼层(75*Math.pow(1.2,mogami));
if(ammo>=mogamiCost)if(aluxite>=mogamiCost){mogami=mogami+1;ammo=ammo-mogamiCost;aluxite=aluxite-mogamiCost;
document.getElementById('mogami')。innerHTML=mogami;document.getElementById('ammo')。innerHTML=ammo;document.getElementById('Aluxite')。innerHTML=Aluxite;};
var nextCost=Math.floor(75*Math.pow(1.2,mogami));document.getElementById('mogamiCost')。innerHTML=nextCost;
};
var-tone=0;
函数buyTone(){
var toneCost=Math.flo
if(typeof(Storage) !== "undefined") {
    // Code for localStorage
} else {
    // No Web Storage support..
}
// Store
localStorage.setItem("score", "1000");
// Retrieve
var score = localStorage.getItem("score");
localStorage.removeItem("score");
localStorage.setItem("score", "0");
localStorage.setItem("score", 100);
window.setInterval(function() {

    localStorage.setItem("fuel", fuel);

    fuelClickA(
    //etc...
}, 1000);