如何使用if语句javascript让游戏保存最佳分数?
我正在建立一个简单的游戏作为练习,计算在3秒钟内按下的点击次数。我做了所有的事情,除了能够保存记录分数,如果没有记录分数,则显示旧记录如何使用if语句javascript让游戏保存最佳分数?,javascript,Javascript,我正在建立一个简单的游戏作为练习,计算在3秒钟内按下的点击次数。我做了所有的事情,除了能够保存记录分数,如果没有记录分数,则显示旧记录 <!DOCTYPE html> <html> <head> <script type="text/javascript" src="javascript1.js"></script> <link type="text/css" rel="stylesheet" href="fir
<!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>
去
0
var-cool=1;
var-red=0;
函数myFunction(){
document.getElementById(“某物”).innerHTML=“继续点击”;
document.getElementById(“段落”).innerHTML=cool;
酷++;
var parent=document.getElementById(“div1”);
setTimeout(函数(){
var ooo=冷-1;
document.getElementById(“don”).innerHTML=ooo;
var parent=document.getElementById(“div1”);
var child=document.getElementById(“某物”);
父母。removeChild(子女);
var parent1=document.getElementById(“div2”);
var child1=document.getElementById(“段落”);
父母1.离开子女(子女1);
如果(冷-1>红色){
var red=冷-1;
document.getElementById(“记录”).innerHTML=red;
}否则{
document.getElementById(“记录”).innerHTML=red;
document.getElementById(“add”).innerHTML=red;
}
}, 3000);
}
我在结尾使用if语句,但想知道如何保存高分,或者是否没有人可以说出旧的高分。谢谢,这将非常有帮助。查看本地存储上的以下资源:
“保存”高分是什么意思?您必须先确定保存位置:您是否有可以将其发送到的后端web服务,或者是否要将其存储在HTML5本地存储中?这是一个phonegap项目,还是一个网站?我想把它存储到HTML5本地存储@BrianMainsu可以通过ajax调用或php将分数保存在本地文件或数据库中。。。我应该为你写代码吗。还是你想学
var foo = localStorage.getItem("bar");
// ...
localStorage.setItem("bar", foo);