How do I get the audio to stop after x number of time
how do i get the the audio to stop after a 7 sec

audioaudio.stop()audio.pause()//
let audio = new Audio("bell.mp3")
//
if (minutes == 5 && seconds == 0) {
document.querySelector("#hiddenmessage")?.classList.add("show")
playmusic()
setTimeout(
() =>
document.querySelector("#hiddenmessage")?.classList.remove("show"),
7000
) let audio = new Audio("bell.mp3")
const playAudio = () =>{
audio.play;
}
//
if (minutes == 5 && seconds == 0) {
document.querySelector("#hiddenmessage")?.classList.add("show")
playAudio()
setTimeout(
() =>
document.querySelector("#hiddenmessage")?.classList.remove("show"),
7000
)
}setTimeout(() => {
audio.pause();
document.querySelector("#hiddenmessage")?.classList.remove("show")
}, 7000);