Olá, João, como vai?
Seu código atende perfeitamente aos requisitos do desafio e demonstra um bom domínio sobre a manipulação de listas e acesso a índices em JavaScript. Parabéns pelo empenho e por compartilhar sua solução com a comunidade, continue praticando dessa forma.
Uma dica interessante para o último exercício é utilizar a propriedade length para acessar o último elemento de forma dinâmica, o que funciona para listas de qualquer tamanho.
console.log(listaNomes[listaNomes.length - 1]);
Ficamos muito felizes com sua participação e o fórum está sempre à disposição para suas futuras dúvidas ou projetos.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!