我有一个问题,就是用鼠标点击它来逐渐增加图像的出现时间。我希望你们都能看一眼并就此提出建议。
以下是代码:
function randomTime(min, max) {
return Math.round(max);
}
function randomHole(mines) {
const idx = Math.floor(Math.random() * mines.length);
const mine = mines[idx];
if (mine === lastHole) {
return randomHole(mines);
}
lastHole = mine;
return mine;
}// show gold car
function appear() {
const time = randomTime(2000, 500);
const mine = randomHole(mines);
mine.classList.add('up');
setTimeout(() => {
mine.classList.remove('up');
if (!timeUp) appear();
}, time);
}
我对要做的事情感到不知所措,可能是我无法理解的情况......提前谢谢大家。
答案 0 :(得分:0)
我不确定,但我认为你需要解决这条问题:
return Math.round(max);
因为函数只是舍入最大值