2014-10-16 76 views
-1

我正在构建一个简单的游戏作为练习,在3秒钟内按下的水龙头数量我已经完成了一切,除了能够保存记录分数以及是否没有记录分数,然后显示旧记录。如何让游戏用if语句保存最佳分数javascript?

<!DOCTYPE html> 
<html> 

<head> 
    <script type="text/javascript" src="javascript1.js"></script> 
    <link type="text/css" rel="stylesheet" href="firstcss.css"> 
</head> 
</head> 

<body> 
    <div id="div1"> 
     <button onclick="myFunction()" id="something">GO 
     </button> 
    </div> 
    <div id="div2"> 
     <p id="paragraph">0</p> 
    </div> 
    <p id="don"></p> 
    <p id="record"></p> 
    <p id="add"></p> 
    <script> 
     var cool = 1; 
     var red = 0; 

     function myFunction() { 
      document.getElementById("something").innerHTML = "Keep Tapping"; 
      document.getElementById("paragraph").innerHTML = cool; 
      cool++; 
      var parent = document.getElementById("div1"); 
      setTimeout(function() { 
       var ooo = cool - 1; 
       document.getElementById("don").innerHTML = ooo; 
       var parent = document.getElementById("div1"); 
       var child = document.getElementById("something"); 
       parent.removeChild(child); 
       var parent1 = document.getElementById("div2"); 
       var child1 = document.getElementById("paragraph"); 
       parent1.removeChild(child1); 

       if (cool - 1 > red) { 
        var red = cool - 1; 
        document.getElementById("record").innerHTML = red; 
       } else { 
        document.getElementById("record").innerHTML = red; 
        document.getElementById("add").innerHTML = red; 
       } 

      }, 3000); 
     } 
    </script> 
</body> 

</html> 

我在最后使用if语句,但想知道如何保存高分或者如果没有人说旧的高分。谢谢,这将是非常有帮助的。

+1

“保存”高分是什么意思? – thatidiotguy 2014-10-16 16:34:40

+1

您必须首先确定它的保存位置:您是否可以将后端Web服务发送给您,还是希望将其存储在HTML 5本地存储中?这是一个phonegap项目,还是网站? – 2014-10-16 16:36:02

+0

我想将它存储到HTML 5本地存储@BrianMains – sam155 2014-10-16 16:38:28

回答