// 获取ul节点
function getRandom(minNum, maxNum) {
return parseInt((Math.random() * (maxNum - minNum + 1)) + minNum);
}
// 获取第一个li节点
let liGet = document.getElementsByClassName("box1");
// 获取第二个li节点
let getli = document.getElementsByClassName("box2");
// 生成随机数
function sui(n, minNum, maxNum) {
let state = true;
let jihe = new Set();
while (state) {
let temp = getRandom(minNum, maxNum)
jihe.add(temp);
if (jihe.size == n) {
return jihe
}
}
}
// 红色球的生成
function red() {
let m = [...sui(6, 1, 33)]
m.sort((a, b) => a - b)
console.log(m);
let l = [...sui(1,1,16)]
console.log(l);
// 红色球
qiu(liGet, m);
// 蓝色球
qiu(getli, l);
}
// 渲染球的颜色
function qiu(i, j) {
// 遍历给球添加颜色
for (let temp in i) {
i[temp].innerText = j[temp]
}
}
let temp = setInterval( red,1000)