如何设置一个定时器,自动运行到5次后停止?(关键词-代码块)

设置一个定时器,自动运行到5次后停止

用代码块功能插入代码,请勿粘贴截图
var times = 5
var nowTime = 0
var timer = setInterval(() => {
    if (nowTime === times) {
        nowTime = 0
        clearInterval(timer)
        return
    }
    nowTime += 1
    
    // 你的代码逻辑
    console.log(nowTime)  
}, 1000) // 1秒执行一次

你写一个变量不久好了,定时器执行一次,这个变量加1,当变量等于5时,把定时器给清除