CASO CONTENHA ALGO DE ERRADO ME AVISE
const { eb } = require('../eb'); //É IMPORTE DE UMA FUNÇÃO DE OUTRO ARQUIVO PARA O OUTPUT DO CONSOLE SAIR ORGANIZADO
eb();
/* 1. Escreva um código que utilize o loop for/of para iterar e imprimir cada elemento de um array. */
const exercicio1 = (Array) => {
console.log( 'Exercício 1:' );
for ( let item of Array ) {
console.log( item );
}
}
exercicio1([1, 2, 3, 4, 5]);
eb();
/* 2. Crie uma função que receba uma array e imprima no console o número do índice e o elemento. */
const exercicio2 = (Array) => {
console.log( 'Exercício 2:' );
for ( let i = 0; i < Array.length; i++) {
console.log( `Índice ${ i }: ${ Array[i] }` );
}
}
exercicio2([ 'a', 'b', 'c', 'd', 'e' ]);
eb();
/* 3. Crie uma função que receba uma array de números inteiros e retorne a soma dos elementos. */
const exercicio3 = (Array) => {
console.log( 'Exercício 3:' );
let somaDeNumeros = 0;
for ( let item of Array ) {
somaDeNumeros += item;
}
return somaDeNumeros;
}
console.log( exercicio3([ 5, 5, 5, 5, 5 ]) );
eb();
/* 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'. */
const exercicio4 = (Array) => {
console.log( 'Exercício 4:' );
let menor = Array[0];
let maior = Array[0];
for ( let item of Array ) {
if ( item < menor ) {
menor = item;
} else if ( item > maior ) {
maior = item;
}
} console.log( `O menor número é ${ menor } e o maior número é ${ maior }` );
}
exercicio4([ 3, 1, -5, 4, -2, 5, 6, 7, 2, 1, 10 ]);
eb();
/* 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 exercicio5 = () => {
console.log( 'Exercício 5:' );
let par = [];
const numeros = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14]
for ( let item of numeros ) {
if ( item % 2 === 0 ) {
par.push(item);
}
} return `Numeros pares: ${ par }`;
}
console.log( exercicio5() )
eb()
/* 6. Crie um programa que calcule a média dos números presentes em um array utilizando um loop for. */
const exercicio6 = (Array) => {
console.log( 'Exercício 6:' );
let soma = 0;
for ( let item of Array ) {
soma += item;
} return `${ soma } / ${ Array.length } = ${ soma / Array.length }`;
}
console.log( exercicio6([ 5, 5, 5, 5, 5 ]) );
eb();