2 回答

TA贡献1805条经验 获得超9个赞
我解决了这个问题:
cronometro = setInterval(function (){
contadorSegundos = sec++;
if(contadorSegundos == 300){
sec = 0;
minutos.innerHTML = 5;
if(sec == 60){
min++;
minutos.innerHTML = min;
}
}
console.log(contadorSegundos);
}, 1000);

TA贡献1880条经验 获得超4个赞
您将秒存储在引用分钟的变量中。我建议重命名它。
如果您在分钟增量条件中添加一个检查,将 startMin 除以 60,您就会得到您正在寻找的触发器。
if(sec == 60){
min++;
if (minute == startMin/60) {
// do whatever you want to do after the time has passed
}
sec = 0;
...
}
添加回答
举报