title: Angular - Form Array push specific index
body: <pre><code>addStop() {
      const control = &lt;FormArray&gt;this.editForm.controls['stops'];
      control.push(this.initStop());
  }
  </code></pre>
  
  <p>I have this code to add a "stop" at the bottom of the form array. But I want to add the new "stop" not to the last position, but one position before the last stop.</p>
  
  <p>This doesn't work for example (not at all, I know that the numbers are wrong. Splice function doesn't exist at )</p>
  
  <pre><code>control.splice(2, 0, this.initStop());
  </code></pre>