Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio de listas

Bom dia colegas e tutores, segue minha resolução

Criar lista genérica

let listaGenerica = []

Criar lista e acrescentar itens (usei o console para listar e checar se de fato estava correto).

let linguagensDeProgramacao = ['JavaScript','C','C++', 'Kotlin' , 'Python']
linguagensDeProgramacao.push('Java', 'Ruby' , 'GoLang')
console.log(linguagensDeProgramacao)

Crie uma lista com 3 nomes e exiba no console apenas o primeiro elemento.

let listaNomes = ['João', 'Maria', 'Pedro']
console.log(listaNomes[0])

Crie uma lista com 3 nomes e exiba no console apenas o segundo elemento.

let listaSobrenomes = ['Silva', 'Souza', 'Oliveira']
console.log(listaSobrenomes[1])

Crie uma lista com 3 nomes e exiba no console apenas o último elemento.

let listaApelidos = ['Jão', 'Mari', 'Pedrinho' ]
console.log(listaApelidos[2])

Grande abraço a todos.

2 respostas
solução!

Oi, Patricia! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu uso do push() para adicionar novos itens à lista está bem aplicado. Gostei também da forma como utilizou o console.log() para validar cada etapa, isso ajuda bastante na hora de entender se o comportamento está conforme o esperado.

Uma dica interessante para o futuro é usar o método length - 1 para acessar o último item de uma lista de forma dinâmica, especialmente quando o tamanho da lista pode mudar:


let lista = ['item1', 'item2', 'item3'];
console.log(lista[lista.length - 1]);

Esse código imprime o último elemento da lista, mesmo que ela cresça ou diminua.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

gratidão