Есть механические часы, которые издают звук, когда на часах 15 или 45 минут и когда новый час.
Помогите, чтобы он бил столько раз, сколько показано на часах.
20:00 - 8 часов, 8 раз.
00:00 - 12 часов, 8 раз.
Звуком №2 (sound2.wav).
<body align="center">
<audio id="MySound" src="sound.wav" onended="ended"></audio>
<audio id="MySound2" src="sound2.wav" onended="ended"></audio>
<div style="font-size:100px;" id="time"></div>
<script>
setInterval(function (){
var playSound = document.getElementById("MySound");
var playSound2 = document.getElementById("MySound2");
var date = new Date();
var h = date.getHours();
var m = date.getMinutes();
var s = date.getSeconds();
if(s==0 && (m==15 || m==45))
{
playSound.play();
}
if(s==0 && m==0)
{
playSound2.play();
}
var hh = (h < 10) ? "0" + h : h;
var mm = (m < 10) ? "0" + m : m;
var ss = (s < 10) ? "0" + s : s;
document.getElementById("time").innerHTML = hh + ":" + mm + ":" + ss;
}, 1000);
//function ended{
//}
</script>
</body>