Я использую setInterval в цикле.После того, как условие выполнено (aa = bb) и интервал очищен, можно ли сбросить интервал?
var interval = setInterval(function() { if( aa == bb) { clearInterval(interval); } } , 10000);
Если вы сделаете код такой функцией, вы можете вызвать ее в любое время, чтобы начать заново.
function startInterval() { var interval = setInterval(function() { if( aa == bb) { clearInterval(interval); } }, 10000); } startInterval();