<div id="timer"></div> <script> tim= document.getElementById("timer"); function timer(n) { if(n<0) { tim.innerHTML=""; alert("БА-БАХ!"); return; }; tim.innerHTML=n; --n; setTimeout(function(){timer(n)}, 1000); }; timer(10); </script>