title: Javascript multiple keys depressed
body: <p>so right now I'm using a function that will set a value to true if one key being pressed, another being pressed regardless of whether or not the first one is still depressed.</p>
  
  <pre><code> function doc_keyUp1(e) {
        if (e.keyCode == 37){
          lPunch = true 
        }
    }
    function doc_keyUp2(e) {
        if (e.keyCode == 39){
          rPunch = true
        }
    }
    document.addEventListener('keyup', doc_keyUp1, false)
    document.addEventListener('keyup', doc_keyUp2, false)
  </code></pre>
  
  <p>The thing is, I want to be able to have it make sure that if the second key is being pressed, that the first one must still be down, so that someone can't just press one then the other quickly and make it seem as if they were both pressed down at the same time.</p>
  
  <p>Any ideas?</p>