<html>
<head>
<meta charset="utf-8">
</head>
<body>
<input type="text" id="inp"><input type="text" id="inp2">
<a id="start">Пуск</a>
<div id="sum"></div>
<script>
document.getElementById("start").onclick = function() {
window.setInterval(timer, 1000);
}
var i=0
function timer() {
var inp=document.getElementById('inp').value*1;
var inp2=document.getElementById('inp2').value*1;
var sum=document.getElementById('sum');
sum.innerHTML = 3-i;
if(sum.innerHTML<=0) {
sum.innerHTML='Начали '+(inp+inp2);
}
i++;
}
</script>
</body>
</html>
только немного не понял, для чего миллисекунды если отсчет все равно начинается с трех секунд