2
respostas

DESAFIO: HORA DO CÓDIGO - 04

//01 Crie uma lista vazia, com o nome listaGenerica.
let listaGenerica = [];

//02 Crie uma lista de linguagens de programação chamada linguagensDeProgramacao com os seguintes elementos: 'JavaScript','C','C++', 'Kotlin' e 'Python'.
//03 Adicione à lista linguagensDeProgramacao os seguintes elementos: 'Java', 'Ruby' e 'GoLang'.
let linguagensDeProgramacao = ['javaScript', 'C', 'C++', 'Kotlin', 'Python'];

function executar() {
  linguagensDeProgramacao.push('Java', 'Ruby', 'GoLand');
  return console.log(linguagensDeProgramacao);
}

//04 Crie uma lista com 3 nomes e exiba no console apenas o primeiro elemento.
//05 Crie uma lista com 3 nomes e exiba no console apenas o segundo elemento.
//06 Crie uma lista com 3 nomes e exiba no console apenas o último elemento.
let nomes = ['HTML', 'CSS', 'JS'];

function exibirNomes() {
  console.log(nomes[0]);
  console.log(nomes[nomes.length - 1]);
}
2 respostas

Oi, Adjan! Como vai?

Gostei da organização das suas listas e da forma como utilizou o método *push()* para adicionar novos elementos. Outro ponto positivo foi o uso do *nomes[nomes.length - 1]* para acessar o último item, isso mostra que você está entendendo bem a manipulação de listas.

Uma dica interessante para o futuro é usar o método *shift()*, que remove o primeiro elemento de uma lista. Veja este exemplo:


let frutas = ['maçã', 'banana', 'uva'];
frutas.shift();
console.log(frutas);

Esse código remove maçã da lista, deixando apenas banana e uva.

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

Anotado!