HTML中的JavaScript - 通过点击img逐渐增加时间

时间:2018-04-17 15:03:42

标签: javascript html html5-canvas

我有一个问题,就是用鼠标点击它来逐渐增加图像的出现时间。我希望你们都能看一眼并就此提出建议。

以下是代码:

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);
}

我对要做的事情感到不知所措,可能是我无法理解的情况......提前谢谢大家。

1 个答案:

答案 0 :(得分:0)

我不确定,但我认为你需要解决这条问题:

return Math.round(max);

因为函数只是舍入最大值