Como você acessa e atualiza elementos em um array?

Na lição anterior, você foi apresentado a trabalhar com arrays e acessar diferentes elementos em arrays. Aqui está um lembrete de como acessar o segundo elemento em um array:
const fruits = ["apple", "banana", "cherry"];

console.log(fruits[1]); // "banana"
Como arrays são indexados de base zero, o primeiro elemento estará no índice 0, o segundo elemento está no índice 1 e assim por diante. É importante notar que se você tentar acessar um índice que não existe no array, o JavaScript retornará undefined.
let fruits = ["apple", "banana", "cherry"];
console.log(fruits[3]); // undefined
Neste exemplo, não há elemento no índice 3 para o array fruits. Então o log mostrará undefined. Agora, vamos ver como atualizar elementos em um array. Você pode atualizar um elemento atribuindo um novo valor a um índice específico.
let fruits = ["apple", "banana", "cherry"];
fruits[1] = "blueberry";
console.log(fruits); // ["apple", "blueberry", "cherry"]
Neste exemplo, substituímos banana por blueberry no índice 1. Este método permite que você altere qualquer elemento no array, desde que você saiba seu índice. Você também pode adicionar novos elementos a um array atribuindo um valor a um índice que ainda não existe:
let fruits = ["apple", "banana", "cherry"];
fruits[3] = "date";
console.log(fruits); // ["apple", "banana", "cherry", "date"]
No entanto, tenha cautela ao fazer isso. Se você atribuir um valor a um índice muito maior do que o comprimento atual do array, você criará elementos indefinidos para os índices intermediários, o que pode levar a um comportamento inesperado. À medida que você continua a trabalhar com JavaScript, você descobrirá que esses métodos de acessar e atualizar elementos de array são fundamentais para muitas tarefas de programação. Seja você construindo uma lista de tarefas simples ou processando estruturas de dados complexas, essas habilidades serão inestimáveis.
Este módulo não possui perguntas. Marque como concluído.