最近学到了番茄工作法,也就是30分钟工作,10分钟休息这种方式。于是想找一个番茄闹钟提醒自己。但是发现用一个闹钟还要下软件,看广告或者产生花费。
作为一个大前端,怎么可以忍。于是灵机一动,写了一个闹钟
window.countOkNum = 0
var interval = setInterval(() => {
if (window.countOkNum < 30 * 60) {
window.countOkNum += 1
console.log('beat..', window.countOkNum)
} else {
window.countOkNum = 0
new Audio('https://downsc.chinaz.net/Files/DownLoad/sound1/202110/14893.mp3').play()
clearInterval(interval)
}
}, 1000)
不管用找我,有什么意见也可以提,后续会丰富这个。