Ed
há 10 meses
Para resolver a questão, precisamos entender quais métodos do JavaScript são utilizados para adicionar e remover elementos de um array. 1. Para inserir um valor no final do array, o método correto é `push()`. Portanto, para adicionar "ConcorrenteZ" ao final do array `cursos`, usamos `cursos.push("ConcorrenteZ");`. 2. Para remover o último valor do array, o método correto é `pop()`. Assim, para remover o último elemento do array, usamos `cursos.pop();`. Agora, analisando as alternativas: A) cursos.slice(“ConcorrenteZ”); e cursos.remove(); - Incorreto, pois `slice()` não insere e `remove()` não é um método válido para arrays. B) cursos.put(“ConcorrenteZ”); e cursos.drop(); - Incorreto, pois `put()` e `drop()` não são métodos válidos para arrays. C) cursos.push(“ConcorrenteZ”); e cursos.pop(); - Correto, pois `push()` insere e `pop()` remove o último elemento. D) cursos.set(“ConcorrenteZ”); e cursos.get(); - Incorreto, pois `set()` e `get()` não são métodos válidos para arrays. E) cursos.slice(“ConcorrenteZ”); e cursos.unshift(); - Incorreto, pois `slice()` não insere e `unshift()` adiciona no início, não no final. Portanto, a alternativa correta é: C) cursos.push(“ConcorrenteZ”); e cursos.pop();