我正在使用DOMS创建HTML和CSS游戏,以操纵HTML页面上的按钮值/文本,以匹配JavaScript文件中的值。
因此,生成了3个数字,每个数字都分配给了HTML上的3个单独的按钮。
我想对分配给每个按钮的值进行随机分配,以使正确的输入不会每次都位于相同的按钮位置。
我当时想生成一个介于1和3之间的随机数,然后返回该值并找到其他两个数字,例如
如果随机数为2,则该函数将确定需要将其他值分配给按钮1和3。
//Define Min Number Range & Main Number & Random Number
var Min = 10;
var Max = 40;
var S1 = Math.floor(Math.random() * (Max - Min + 1) + Min);
var S2 = Math.floor(Math.random() * (Max - Min + 1) + Min);
var MainNumber = S1 + S2;
var RandomNumber = Math.floor(Math.random() * (Max - Min + 1) + Min);
console.log('S1 = ', S1);
console.log('S2 = ', S2);
console.log('Random = ', RandomNumber);
console.log('Main = ', MainNumber);
//Assign Numbers To Elements On HTML
//String Conv
document.getElementById("p1").innerHTML = S1;
document.getElementById("p2").innerHTML = S2;
document.getElementById("p3").innerHTML = RandomNumber;
document.getElementById("p4").innerHTML = MainNumber;
document.getElementById("p1").value = S1;
document.getElementById("p2").value = S2;
document.getElementById("p3").value = RandomNumber;
var VMin = 1
var VMax = 3
var VS1 = Math.floor(Math.random() * (VMax - VMin + 1) + VMin);
我希望能够返回1-3之间的随机数,并找到2个缺失值,例如随机数为1,函数将能够确定需要将值分配给2和3。