In our last lesson, we learned how to access individual items in an array using their index, like planets[1]
to get "Venus".
But what if we made a mistake or want to update an item in the array.
Engagement Message
Do you think we can change it?
Yes, you can! Arrays declared with var
are mutable, meaning their contents can be changed after they are created.
You can replace an item at a specific index with a new value using the assignment operator =
.
Engagement Message
How is this similar to assigning a value to a variable?
The syntax is:
If we have
we can change "Venus" to "Mars" like this:
Engagement Message
What index would you use to change "Mercury"?
After running
the planets
array would now look like this:
The original value at that index ("Venus") is replaced by the new one ("Mars").
Engagement Message
What would planets[1]
give you this change?
