title: Recursive setInterval() runs continuously
body: <p>I'm trying to run a function every 5 seconds using JavaScript using a recursive setInterval function. </p>
  
  <p>The following code just logs "started" as fast as possible and then crashes the browser. Why is this not running every 5 seconds?</p>
  
  <pre><code>function five() {
  console.log("five");
  setInterval(five(), 5000);
  }
  five();
  </code></pre>