1
resposta

Resolução. Dicas e sugestões.

Olá, aqui está minha resolução dos desafios.

// Desafio 1
const arrayNumeros = [1, 2, 3, 4, 5];

for (let i of arrayNumeros) {
    console.log (i);
}

// Desafio 2
function imprimeArray (array) {
    for (let indicie = 0; indicie < array.length; indicie++ ) {
        console.log (indicie, array[indicie]);
    }
}

const meuArray = [5, 6, 7, 2, 3];
imprimeArray (meuArray);

// Desafio 3
let somaDosNumeros = 0;
function somaNumeros (array) {
    for (let i = 0; i < array.length; i++ ) {
         somaDosNumeros += array[i];
    }
    console.log(somaDosNumeros);
}

const numerosInt = [1, 2, 3, 4];
somaNumeros(numerosInt)

// Desafio 4
const numeros = [10, 15, 30, 2, 8, 50];
numeros.sort(function(a, b) {
    return a - b ; 
})

console.log(`O menor numero é o ${numeros[0]} e o maior numero é o ${numeros[numeros.length - 1]}.`);

// Desafio 5

const numerosD5 = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14];
const numerosPares = []

for (let indicie = 0; indicie < numerosD5.length; indicie++) {
    if (numerosD5[indicie] % 2 === 0){
        numerosPares.push (numerosD5[indicie]);
        numerosPares.sort(function(a, b) {
            return a - b ; 
        })
        
    }
}

console.log('Os numeros pares do array são:', numerosPares);

// Desafio 6
const notas = [10, 5, 8, 9, 6, 7];
somaNotas = 0;
function calculaMedia (array) {
    for (let i = 0; i < array.length; i++ ) {
        somaNotas += array[i];
   }
   let media = somaNotas / array.length
   console.log('A media dessa aluno é:', media);
}

calculaMedia(notas);
1 resposta

Oii Pedro, tudo bem?

Seu código está bem estruturado e você demonstrou compreensão dos conceitos básicos de JavaScript. Continue assim.

Um abraço e bons estudos.