0
respostas

[Projeto] Minhas Soluções

1 - /Utilize o método forEach para imprimir cada elemento de um array juntamente com seu índice./ const nomes =['João', 'Maria', 'Ana Paula'];

let imprimir = nomes.forEach( (nome, index) => { console.log(${index} - ${nome}); });

2 - /*Crie uma função chamada executaOperacaoEmArray que recebe dois parâmetros: um array e uma função de callback que executa alguma operação matemática. Essa função deve iterar por cada elemento do array e aplicar a função de callback em cada um dos elementos, imprimindo o resultado da operação no console.*/

numeros = [1,3,5,7,9]; executaOperacaoEmArray = (matriz,ope)=>{ if(ope==='multp'){ const multp = matriz.forEach(elemento=>console.log( elemento * 10)); } }; executaOperacaoEmArray(numeros,'multp');

3 - /Você recebeu um array numeros contendo valores numéricos. Crie um programa que verifique se um número específico está presente nesse array. Se estiver, o programa deve retornar a posição (índice) desse número. Caso contrário, se o número não estiver presente, o programa deve retornar "-1"./

const numeros = [2,15,29,35,47,58]; const numProc = 12;

for(numero of numeros){ if(numProc === numero){ numeros.indexOf(numProc) }; } console.log(numeros.indexOf(numProc));

4 - /Você recebeu dois arrays de nomes contendo os alunos da Turma A e da Turma B./

const nomesTurmaA = [ 'João Silva', 'Maria Santos', 'Pedro Almeida' ];

const nomesTurmaB = [ 'Carlos Oliveira', 'Ana Souza', 'Lucas Fernandes' ];

/Utilize o método concat() para unir os arrays das turmas A e B em um único array chamado todasAsTurmas. Depois, utilize o método find() para buscar um aluno específico pelo nome no array todosAlunos. Exiba no console uma mensagem informando o nome do aluno procurado; caso não exista na lista, retorne uma mensagem de aviso, por exemplo Aluno não encontrado./

const todasAsTurmas = nomesTurmaA.concat(nomesTurmaB);

const alunoProc = 'João Sillva' const result = todasAsTurmas.find(aluno => aluno === alunoProc); if(result != undefined) { console.log(O aluno(a): ${alunoProc} está na lista. ) }else{ console.log('Aluno não encontrado!') }

5 - /Considere um array de números inteiros./

const numeros = [6, 9, 12, 15, 18, 21];

/Utilize o método forEach() para multiplicar cada elemento do array por 3 e exibir no console o resultado de cada multiplicação. Depois, utilize o método findIndex() para encontrar o índice do número 18 no array original./

/Considere um array de números inteiros./ const numeros = [6, 9, 12, 15, 18, 21]; /Utilize o método forEach() para multiplicar cada elemento do array por 3 e exibir no console o resultado de cada multiplicação. Depois, utilize o método findIndex() para encontrar o índice do número 18 no array original./ const multp = numeros.forEach(numero => console.log(numero * 3)); let numero = 18 ; console.log(numeros.findIndex(numero=> numero === 18));