, если вы хотите, чтобы он запускался 10 раз, а время его выполнения - каждые 200 миллисекунд, тогда 200X10 = 2000
var interval = setInterval(yourfunction, 200);
setTimeout(function() {
clearInterval(interval)
}, 2000);
, но он выполняется только 9 раз, поэтому мы должны добавить еще 200 миллисекунд
var interval = setInterval(yourfunction, 200);
setTimeout(function() {
clearInterval(interval)
}, 2200);
или вы можете запустить его до setInterval
yourfunction();
var interval = setInterval(yourfunction, 200);
setTimeout(function() {
clearInterval(interval)
}, 2000);