JavaScript интервал фиксированное количество раз
// This will be repeated 5 times with 1 second intervals:
setIntervalX(function () {
// Your logic here
}, 1000, 5);
Nimorum