这是我的代码。
<head>
<style type="text/css">
</style>
<script type="text/javascript">
var pressed = 0
function pullNumber() {
var x=document.getElementById("number")
x.innerHTML=Math.floor((Math.random()*100)+20);
}
function beginCountup() {
var display = document.getElementById("display"),
i = 0;
setInterval(function(){display.textContent = ++i; }, 50);
}
window.onkeypress = function(event) {
if (event.keyCode == 32) {
beginCountup();
}
}
</script>
</head>
<body>
<h1>Stop the spacebar at:</h1><h1 id="number">0</h1>
<button onclick="pullNumber()">Roll new number</button>
<h1 id="display">0</h1>
</body>
</html>
概念:按下按钮滚动随机数字,(滚动数字)
然后他们玩家击中(空格键 32)
目标是让玩家在目标数字的 5 内停止
(我可能会在以后改变速度)
剩下的我可以做. 但我想不出一种让空格键
在按下另一个功能后切换到多功能的方法。
所以再次空间开始,空间停止