これが私のコードです。
<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 以内で停止することです
(後で速度を変更する可能性があります)
。 .
しかし、スペースバーを押すと別の機能に切り替わる 多機能を持たせる方法がわかりません。
もう一度スペースを開始し、スペースを停止します