window.setInterval - more than expected
<p>Could you guys explain more deeply window.setInterval functionality? I've been asked myself several questions while running that snippet:</p>

<pre><code>var i = 0;
window.setInterval(function(){  
   $('#show').html($('.questions :eq('+i+')'));  
}, 1000);
</code></pre>

<p>So, i think that window.setInterval is awesome because it automatically increment <code>i</code> var, displays all divs that nested in <code>.questions</code> before goes new iteration, and stops when last div in <code>.questions</code> is reached.</p>

<p>But the main question if it is possible to change function from outside, for example remove <code>$('.questions :eq('2')')</code>, before new iteration?</p>

<p>thanks!</p>
