how to cancel pop up audio in javascript

hello I’m new to code and javascript I’m creating a clock with timer. the countdown is done well with an alarm and a pop up when the timer reaches zero. only I can’t turn off the alarm when I close the pop up it opens in a loop. i need help please

let departInput = document.querySelector('#times');
let subButton = document.querySelector('#sub')


subButton.addEventListener('click', event => {
  let temps = (departInput.value)*60;
  var timerElement = document.getElementById("MyTimerDisplay")
  setInterval(() => {
  let minutes = parseInt(temps / 60, 10)
  let secondes = parseInt(temps % 60, 10)

  minutes = minutes < 10 ? "0" + minutes : minutes
  secondes = secondes < 10 ? "0" + secondes : secondes

  timerElement.innerText = `${minutes}:${secondes}`
  temps = temps <= 0 ? 0 : temps - 1
  if(minutes == 0 && secondes == 0){
    var snd = new Audio('clock.mp3');
    snd.play();
    alert("cest l'heure")

    }
  }, 1000)

});