title: Randomize setInterval ( How to rewrite same random after random interval)
body: <p>I'd like to know how to achieve:
  generate a random number after a random number of time. And reuse it.</p>
  
  <pre><code>function doSomething(){
       // ... do something.....
  }
  
  var rand = 300; // initial rand time
  
  i = setinterval(function(){
  
       doSomething();
       rand = Math.round(Math.random()*(3000-500))+500; // generate new time (between 3sec and 500"s)
  
  }, rand); 
  </code></pre>
  
  <p>And do it repeatedly.</p>
  
  <p>So far I was able to generate a random interval, but it last the same until the page was refreshed (generating than a different time- interval).</p>
  
  <p>Thanks</p>