Stopping a Javascript countdown timer at 0

I’ve written a simple Javascript countdown timer but it doesn’t stop when the time expires. Instead, it continues with 0:0-1, 0:0-2, 0:0-3 and so on which is non-sensical!

Here’s my code:

var time=document.getElementsByClassName("timer")
var timings=.1; // minutes
var i=0;
var myInterval = setInterval(Timeout, 1000);
function Timeout(){
if((timings*60-i)%60>=10){
time[0].innerHTML=parseInt(`${(timings*60-i)/60}`)+":"+`${(timings*60-i)%60}`;
}
else{
time[0].innerHTML=parseInt(`${(timings*60-i)/60}`)+":0"+`${(timings*60-i)%60}`;
}
i++;
}

Any idea what I need to add to get the thing to stop when it reaches 0:00?!

Thanks in advance.