title: Why is JavaScript's Set Timeout not working?
body: <p>I'm trying to use setTimeout, But it doesn't work. Any help is appreciated.</p>
  <p>Anyone know how to fix this?</p>
  <pre><code>var button = document.getElementById(&quot;reactionTester&quot;);
  var start  = document.getElementById(&quot;start&quot;);
  
  function init() {
      var startInterval/*in milliseconds*/ = 1000;
      setTimeout(startTimer(), startInterval);
  }
  
  function startTimer() {
      document.write(&quot;hey&quot;);
  }
  </code></pre>