Javascript Else语句正在覆盖JS chronometer中的if语句

Javascript Else语句正在覆盖JS chronometer中的if语句,javascript,if-statement,Javascript,If Statement,我正在尝试创建一个计时器,当我不在1位数之前添加典型的零时,它工作得很好,但是当尝试创建一个删除零的逻辑时,它使我的代码无法正常工作 以下是一个工作片段: var n=0; var m=0; var h=0; var n=n

我正在尝试创建一个计时器,当我不在1位数之前添加典型的零时,它工作得很好,但是当尝试创建一个删除零的逻辑时,它使我的代码无法正常工作

以下是一个工作片段:

var n=0; var m=0; var h=0; var n=n<2?n=0+2:n.slice-2; var scrubercounter=document.getElementByIdscrubberCounter; 设置间隔函数{ ifn.toString.length<2和&m.toString.length<2{ scriberCounter.innerHTML=h+:+0+m+:+0+n; }否则{ scriberCounter.innerHTML=h+:+m+:+n; } n++; 如果n==20{ 如果m<20{ m++; }否则{ m=0; h++; } n=0; } }, 300; 检查两个值的长度是否都小于2

固定n和m不相关;每个都必须单独处理

var n=0 var m=0 var h=0 var n=n<2?n=0+2:n.slice-2 var scruberCounter=document.getElementByIdscrubberCounter 设置间隔函数{ 设sN=n<10?`0${n}`:n 设sM=m<10?`0${m}`:m scruberCounter.innerHTML=`${h}:${sM}:${sN}` n++; 如果n==20{ 如果m<20{ m++ }否则{ m=0 h++ } n=0 } }, 50