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

[Projeto] Desafio 4 - Solução (Inglês)

Boa tarde! Mais uma vez estou trazendo minha solução para mais um desafio.
Adoraria ouvir sugestões para melhorar o código.
PS: Moro em Londres, onde pretendo adentrar no mercado de trabalho, por isso estou adaptando os desafios para a lingua inglesa.

// 1 Crie uma lista vazia, com o nome listaGenerica.
// 1 Create an array named genericList.

let genericList = [];

// 2 Crie uma lista de linguagens de programação chamada linguagensDeProgramacao com os seguintes elementos: 'JavaScript','C','C++', 'Kotlin' e 'Python'.
// 2 Create a programing language array named programingLanguages with the following elements: 'JavaScript','C','C++', 'Kotlin' e 'Python'.

let programingLanguages = ['Javascript', 'C', 'C++', 'Kotlin', 'Python'];
console.log(programingLanguages);

// 3 Adicione à lista linguagensDeProgramacao os seguintes elementos: 'Java', 'Ruby' e 'GoLang'.
// 3 Add to the programingLanguages array, the following elements: 'Java', 'Ruby' e 'GoLang'.

function addToArray(name){
    programingLanguages.push(name);
}
addToArray('Java');
addToArray('Ruby');
addToArray('GoLang');
console.log(programingLanguages);


// 4 Crie uma lista com 3 nomes e exiba no console apenas o primeiro elemento.
// 4 Create an array with 3 names and show only the first element on the console.

let nameList1 = ['Kaue', 'Henrique', 'Silva'];
console.log(nameList1[0]);

// 5 Crie uma lista com 3 nomes e exiba no console apenas o segundo elemento.
// 5 Create an array with 3 names and show only the second element on the console.

let nameList2 = ['Kaue', 'Henrique', 'Silva'];
console.log(nameList2[1]);

// 6 Crie uma lista com 3 nomes e exiba no console apenas o último elemento.
// 6 Create an array with 3 names and show only the last element on the console.

let nameList3 = ['Kaue', 'Henrique', 'Silva'];
console.log(nameList3[2]);

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Oi, Kaue! Como vai?

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

Gostei muito da forma como você adaptou o desafio para o inglês, isso mostra preparo e visão para atuar no mercado internacional. Seu uso de function addToArray(name) pra inserir novos elementos na lista está bem organizado e fácil de entender.

Uma dica interessante para o futuro é usar o método concat() para unir listas de forma mais direta.


let list1 = ['JavaScript', 'Python'];
let list2 = ['Ruby', 'GoLang'];
let newList = list1.concat(list2);
console.log(newList);

Esse código junta duas listas (arrays) em uma nova, sem modificar as originais.

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