title: Javascript (dynamic) insert into array, then shift all elements underneath +1
body: <p>Didn't really found a solution to this for Javascript.
  What I need; I want to insert an element into an array, but not really overwrite that element. Rather a 'dynamic' insert. Thus Insert element, then shift all elements underneath it by +1 index.</p>
  
  <p>For instance:</p>
  
  <pre><code>I have an array "14S" "16S" "19S".
  I know want to insert "15S".
  The resulting array: "14S" "15S" "16S" "19S"
  </code></pre>
  
  <p>What i tried:</p>
  
  <pre><code>  fullName = "15S"
    low = 5;
    cardsS[low] = fullName;
    for (var i = low; i &lt; cardsS.length; i++) {
        cardsS[i + 1] = cardsS[i];
    }
  </code></pre>