Javascript Java脚本:为“添加两个骰子的随机掷骰”;";卷

Javascript Java脚本:为“添加两个骰子的随机掷骰”;";卷,javascript,random,Javascript,Random,我正在为用户定义的n掷骰子将一对骰子的随机掷骰相加。代码如下: <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="dice.css"> <script> //supposed to give 2 random numbers function roll() { var x = Math.

我正在为用户定义的
n
掷骰子将一对骰子的随机掷骰相加。代码如下:

<!DOCTYPE html>
<html>
    <head> 
        <link rel="stylesheet" type="text/css" href="dice.css">
        <script>
//supposed to give 2 random numbers
function roll() { 
    var x = Math.floor(Math.random() * ((6 - 1) + 1) + 1);
    var y = Math.floor(Math.random() * ((6 - 1) + 1) + 1);
    var Total = x + y;
}

// ask for user to put how many times they want to roll the two dice
function myinput() { 
    var NumRoll = prompt("Please enter the number of times you wish to roll");

    if  (NumRoll <= 0 ) 
        document.getElementById("wrong").innerHTML = "You entered an invalid number enter number between 1-100";
    else if ( NumRoll >100 )
        document.getElementById("wrong").innerHTML = "You enter an invalid number enter number between 1-100";
    else 
        document.getElementById("right").innerHTML = "Rolling the dice " + NumRoll + "  times";
}
        </script>
    </head>
    <body>
        <p id="wrong"> </p>
        <p1 id="right"></p1>
        <p>Click to roll dice</p>

        <button onclick="myinput(); roll()">Press</button>
    </body>
</html>

//应该给出2个随机数
函数roll(){
var x=Math.floor(Math.random()*((6-1)+1)+1);
var y=Math.floor(Math.random()*((6-1)+1)+1);
var总计=x+y;
}
//要求用户输入他们想要掷两个骰子的次数
函数myinput(){
var NumRoll=prompt(“请输入您希望滚动的次数”);
如果(NumRoll 100)
document.getElementById(“错误”).innerHTML=“您输入的数字无效,请输入介于1-100之间的数字”;
其他的
document.getElementById(“right”).innerHTML=“掷骰子”+NumRoll+“次”;
}

点击掷骰子

功能滚动(重复){
var repeat=repeat | | 1;
var合计=0;
对于(变量i=0;i




因此,用户要求掷骰子23次,骰子将掷23次加上它掷在一起的所有数字,我不知道如何将两者连接起来