title: Pausing Javascript execution until button press
body: <p>I'm creating a visualization of a Sudoku creator for my Algorithms class (in Javascript).  The algorithm works great, but I'm having trouble finding a way to pause execution.</p>
  
  <p>Currently, I'm using <code>prompt()</code> to pause, but that's bulky and annoying.  Is there any way to pause until another function is run (via HTML button) other than a continuous <code>while</code> loop?</p>
  
  <p>I can post code, but I don't think it's needed.  I'm not currently using jQuery, but I can if needed.</p>