如何延迟javascript中按钮的输出

如何延迟javascript中按钮的输出,javascript,html,button,Javascript,Html,Button,我正在做一个按钮,你点击它,一个随机数1-50出现。但一旦我进入它,我意识到它有点无聊,所以我要添加一个噪音,播放大约10秒,然后数字出现。但问题是,现在我尝试将延迟添加到按钮,但它没有输入输出编号 这是我的代码(不要介意按钮被禁用的部分,因为这只是为了阻止作弊。还有其他部分。这只是我需要帮助的这部分的代码): 随机数 函数delayFunction() 函数numFunction(){ var x=数学地板((数学随机()*50)+1); document.getElementById(“

我正在做一个按钮,你点击它,一个随机数1-50出现。但一旦我进入它,我意识到它有点无聊,所以我要添加一个噪音,播放大约10秒,然后数字出现。但问题是,现在我尝试将延迟添加到按钮,但它没有输入输出编号

这是我的代码(不要介意按钮被禁用的部分,因为这只是为了阻止作弊。还有其他部分。这只是我需要帮助的这部分的代码):


随机数

函数delayFunction() 函数numFunction(){ var x=数学地板((数学随机()*50)+1); document.getElementById(“randnum”).innerHTML=x; }
随机数

          <p id="randnum"></p>

          <script>
          function numFunction() {
             setTimeout(function(){
              var x = Math.floor((Math.random() * 50) + 1);
              document.getElementById("randnum").innerHTML = x;
             }, 10500);
          }
          </script>

函数numFunction(){ setTimeout(函数(){ var x=数学地板((数学随机()*50)+1); document.getElementById(“randnum”).innerHTML=x; }, 10500); }
随机数

          <p id="randnum"></p>

          <script>
          function numFunction() {
             setTimeout(function(){
              var x = Math.floor((Math.random() * 50) + 1);
              document.getElementById("randnum").innerHTML = x;
             }, 10500);
          }
          </script>

函数numFunction(){ setTimeout(函数(){ var x=数学地板((数学随机()*50)+1); document.getElementById(“randnum”).innerHTML=x; }, 10500); }
函数延迟函数(回调){
设置超时(回调,2000)
}
函数numFunction(){
var x=数学地板((数学随机()*50)+1);
document.getElementById(“randnum”).innerHTML=x;
}

随机数

函数延迟函数(回调){
设置超时(回调,2000)
}
函数numFunction(){
var x=数学地板((数学随机()*50)+1);
document.getElementById(“randnum”).innerHTML=x;
}

随机数

花括号在哪里<代码>函数delayFunction()花括号在哪里
function delayFunction()
无法在手机上正确格式化,但这就是如何在手机上正确使用settimeout函数^cant format,但这就是如何使用settimeout函数^