1
resposta

Resolução

**1.Escreva um código que utilize o loop for/of para iterar e imprimir cada elemento de um array.
**

lista = ['a', 'b', 'c',];
function imprimirElemento (array){
for (let elemento of array){
    console.log (elemento)
}
}
imprimirElemento (lista)

2.Crie uma função que receba uma array e imprima no console o número do índice e o elemento.

lista = ['a', 'b', 'c',];
function mostrarElemento (array) {
    for (let i = 0; i < array.length; i++){
    console.log (`O indice é ${i} e é referente a ${array[i]}`);
}
}
 mostrarElemento (lista);

3.Crie uma função que receba uma array de números inteiros e retorne a soma dos elementos.

lista = [1, 2, 3, 4, 5];
function somarLista (array) {
    let somatorio = 0 
    for (let i = 0; i < array.length; i++){
        somatorio += array[i] ;
}
console.log (`o somatório de todos os elementos numéricos de ${array} é ${somatorio}`)
}
 somarLista (lista);

4.Crie uma função que receba uma array de números inteiros e retorne o menor valor e o maior valor da array, no seguinte formato: 'o menor número é X e o maior número é Y'.

lista = [20, 6, 14, 8, 9];
function encontrarMenorMaior (array) {
    array.sort((a, b) => a - b)
    console.log (`o menor número é ${array[0]} e o maior número é ${array[array.length-1]}`);
}
 encontrarMenorMaior (lista);

**5.Crie um programa que utilize um laço for para percorrer uma array const numeros = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14] e exibir no console apenas os números pares contidos nesse array.
**

const numeros = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14];
function exibirPares (array) {

    for (let i = 0; i < array.length; i++) {
        array.sort((a, b) => a - b)
        if (array[i] % 2 === 0) {
        console.log(`${array[i]} é par`);
}
}
}
 exibirPares (numeros);

**
6.Crie um programa que calcule a média dos números presentes em um array utilizando um loop for.
**

const numeros = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14];
function calcularMedia (array) {
    let soma = 0
    for (let i = 0; i < array.length; i++) {
        soma += array[i]
}
console.log(` A média dos número é ${soma/array.length}`);
}
 calcularMedia (numeros);

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, João! Como vai?

Agradeço por compartilhar.

Gostei muito das suas soluções, estão bem estruturadas e mostram que você entendeu como usar laços e funções para manipular arrays. Seu uso do for e do for...of ficou claro e direto, o que torna o código fácil de acompanhar.

Continue praticando, João!

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