我有数组有我需要的行大小并像这样随机选取
const Numbers = ["8", "4", "6", "2"];
const randomNumber = Numbers[Math.floor(Math.random() * Numbers.length)];
console.log(randomNumber)
这会给我一个来自数组的随机值
现在我要做的是选择 3 个数字,它们的总和是 12,然后它重置并重新开始。
例子:
随机数组选择数字 8 之后数字应该是 4 或数字 2 两次然后重新开始
选择号码 4 所以可用号码应该是 4 两次或 2 四次或 4 一次和 2 两次 ...等等
所以总和应该是 12 然后再次重置
当然,所有这些都将在循环内,但我想知道的是最好的方法。
====更新====
这是使用的 HTML
randomRow 应该有值,每 3 行应该是 12
for (let i = 0; i < results.length; i++) {
document.getElementById("someID").innerHTML += `
<div class="col-`+randomRow+`">
<p>Hello</p>
</div>`
}
呼唤远方
青春有我
相关分类