1
resposta

07 Desafio: hora da prática - Respostas da prática - Aplicando com atenção o aprendizado

Olá professores e equipe, mas uma tarefa concluída.

Procuro só olhar as respostas de Opinião do instrutor quando termino p/ comparar as diferenças de lógica no código. Procuro desenvolver as minhas próprias respostas, mas sempre considerando a Opinião do instrutor e de todos que aqui nos ajudam. Mas uma vez quero agradecer a todos.

Aplicando com atenção o aprendizado com mais dinamismo na questão 6. Como foi mostrado pelo Guilherme e a Mônica na função function gerarNumeroAleatorio().

Desafios

1-) Crie uma lista vazia, com o nome listaGenerica.
R-

let listaGenerica = [];
console.log(listaGenerica);

2-) Crie uma lista de linguagens de programação chamada linguagensDeProgramacao com os seguintes elementos: 'JavaScript','C','C++', 'Kotlin' e 'Python'.
R-

let linguagensDeProgramacao = ["JavaScript", "C", "C++", "Kotlin", "Python"];
console.log(linguagensDeProgramacao);

3-) Adicione à lista linguagensDeProgramacao os seguintes elementos: 'Java', 'Ruby' e 'GoLang'.
R-

let linguagenDeProgramacao = ["JavaScript", "C", "C++", "Kotlin", "Python"];
linguagenDeProgramacao.push("Java","Ruby","GoLang");
console.log(linguagenDeProgramacao);

4-) Crie uma lista com 3 nomes e exiba no console apenas o primeiro elemento.
R-

let nomes = ["Ana", "Alicia", "Betina"];
let elementos = nomes[0];
console.log(elementos);//Mais de um exemplo
console.log(nomes[0]);

5-) Crie uma lista com 3 nomes e exiba no console apenas o segundo elemento.
R-

let nome = ["Ana", "Alicia", "Betina"];
let elemento = nome[1];
console.log(elemento);//Mais de um exemplo
console.log(nome[1]);

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

let nome1 = ["Ana", "Alicia", "Betina"];
let elemento1 = nome1[nome1.length-1];//Aplicando aula de listas
console.log(elemento1);//Mais de um exemplo
console.log(nome1[2]);

1 resposta

E aí, Fábio! Tudo bem?

Parabéns! É muito importante desenvolver suas próprias soluções mesmo, e só depois conferir outros resultados e possibilidades.

Percebi que você praticou o uso de listas em JavaScript, aplicou muito bem o método .push() para adicionar elementos dinamicamente e ainda entendeu a relevância de acessar elementos por índice para manipular dados de forma precisa.

Uma sugestão para evoluir ainda mais é usar o método .slice() com o objetivo de extrair partes específicas da lista. Veja só:

let nomes = ["Ana", "Alicia", "Betina", "Carlos", "Daniel"];
let primeirosDois = nomes.slice(0, 2);
console.log(primeirosDois);

Resultado:

['Ana', 'Alicia']

Essa abordagem ajuda a trabalhar com subconjuntos de dados sem alterar a lista original, o que é muito útil em diversas situações.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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