Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio: hora da prática

Desafios

  1. Crie uma lista vazia, com o nome listaGenerica.
  2. Crie uma lista de linguagens de programação chamada linguagensDeProgramacao com os seguintes elementos: 'JavaScript','C','C++', 'Kotlin' e 'Python'.
  3. Adicione à lista linguagensDeProgramacao os seguintes elementos: 'Java', 'Ruby' e 'GoLang'.
  4. Crie uma lista com 3 nomes e exiba no console apenas o primeiro elemento.
  5. Crie uma lista com 3 nomes e exiba no console apenas o segundo elemento.
  6. Crie uma lista com 3 nomes e exiba no console apenas o último elemento.
// Desafio 1
let listaGenerica = [];
console.log(listaGenerica);

// Desafio 2
let linguagensDeProgramacao = ['JavaScript', 'C', 'C++', 'Kotlin', 'Python'];
console.log(linguagensDeProgramacao);

// Desafio 3
linguagensDeProgramacao.push('Java', 'Ruby', 'GoLang');
console.log(linguagensDeProgramacao);

// Desafio 4
let listaDeNomes = ['João', 'Maria', 'Sophia'];
console.log(listaDeNomes[0]);

// Desafio 5
let listaDeNomes2 = ['Sandro', 'Marcia', 'Guilherme'];
console.log(listaDeNomes2[1]);

// Desafio 6
let listaDeNomes3 = ['Gustavo', 'Andreia', 'Eny'];
console.log(listaDeNomes3[2]);
1 resposta
solução!

Opa João, tudo bem? :)

Seus desafios fornecem perfeitamente o que foi pedido, mas, eu tenho uma dica para o desafio 6:

Diferentemente dos desafios 4 e 5, ele não pede a "terceira" posição do array e sim a última. É claro que no final da na mesma, mas, pensando em projetos maiores onde se tem maiores elementos dentro de um array, caso precisasse do último elemento eu recomendaria utilizar o segunte comando:

let listaDeNomes3 = ['Gustavo', 'Andreia', 'Eny'];
let ultimoElemento = listaDeNomes3[listaDeNomes3.length - 1];

console.log(ultimoElemento);

Explicação adicional:

O ".length" é utilizado para verificar o tamanho de um array, ele exibe quantos elementos estão dentro do array (Neste caso 3). Porém, quando queremos saber a posição de um elemento específico nossa contagem começa a partir do número 0. Por isso no código a cima utilizamos ".length - 1". Traduzindo ficaria algo como: 3 - 1 = 2 deste modo pegando o elemento número 2 do array.

Desculpe a explicação longa, mas realmente é complicado trabalhar com projetos maiores (ainda mais os que possuem sistemas longos de array) sem saber dominar algumas funções que podem te ajudar e incurtar seu tempo de trabalho deixando o código mais limpo e legível.