Pause et reprise setInterval

window.setInterval(function(){
  //do stuff
}, milisec);

Est-il un moyen d'arrêter cet intervalle, et de le reprendre à partir d'où il duré? Dire, le code s'exécute toutes les 5 sec. - Je l'arrêter au milieu de la 2ème, lors de la reprise, je le veux pour exécuter le reste 3 secondes et continuer à courir après toutes les 5 sec. de nouveau.

source d'informationauteur George Irimiciuc