Updating array item

I have an inputbox and a submit button and prev and next button in my screen. Whenever users enter a text in the input box and clicks on the button, the text value is stored in an array. Then users click on the next button and again enters new value in the inputbox and click the submit button. The new value is added in the array.

Now suppose if users want to make correction to the values that they have entered for previously entered values, they can click on the previous button and make correction and click on the submit button.

For this I think, we have to remove an array value and add a new value to it. I am confused on how to remove and add a new value to that particular place.

Do I have to use Array.splice method. I think using the splice method I can remove an array item but how can I add the new value to that particular place. For example if users want to make correction to the second item, we should replace myArray[1].

Please let me know if I am not clear.
Thanks!