我目前正在完成一个项目,并且在我的编码中遇到了错误。
我有一个调用JS提示框的按钮,要求输入0到9之间的整数。
然后将此数字用作游戏,其中每秒出现3个0和9的随机整数,当您点击匹配的数字时,您的分数会增加。
到目前为止,这是我的代码:
<script>
function chooseNum()
{
var txt;
var person = prompt("Choose an integer between 0 and 9:");
if (person == null || person == "") {
txt = "User cancelled the prompt.";
} else {
txt = person;
}
document.getElementById("chosen").innerHTML = txt;
}
</script>
我想知道如何显示0到9范围内的随机整数。
这样的代码是否在正确的轨道上?
<script>
var id = window.setInterval(function(){randomNumber();},1000);
function randomNumber()
{
var rand = Math.floor(Math.random()*9);
$('#number1').html(rand);
}
</script>
有人能指出我正确的方向吗?
干杯。
答案 0 :(得分:1)
var txt;
function chooseNum()
{
var person = prompt("Choose an integer between 0 and 9:");
if (person == null || person == "") {
txt = "User cancelled the prompt.";
} else {
txt = person;
}
document.getElementById("chosen").innerHTML = txt;
}
chooseNum() ;
var id = window.setInterval(function(){randomNumber();},1000);
function randomNumber()
{
var rand = Math.floor(Math.random()* 9 + 1);
$('#number1').html(rand);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p id="chosen"></p>
<p id="number1"></p>