// 1- Escreva um código que utilize o loop for/of para iterar e imprimir cada elemento de um array.
let arrayNum = [10, 20, 30, 40, 50];
for(let arrays of arrayNum){
console.log(arrays)
}
// Array dentro da function
function imprimirArray(arr) {
for(let array of arr){
console.log(array);
}
return;
}
const meuArray = [50, 40, 30, 20, 10];
imprimirArray(meuArray);
// 2- Crie uma função que receba uma array e imprima no console o número do índice e o elemento.
function recebeArray(declarandoArray) {
for(let i = 0; i < declarandoArray.length; i++){
console.log(`Indice: ${i}. Elemento: ${declarandoArray[i]}`);
}
}
let declarandoArray = [11, 12, 13, 14, 15];
recebeArray(declarandoArray);
// Outro jeito
let declarandoArrayNomes = ['Sara', 'Maria', 'Ana', 'Julia'];
function arrayNomes(arrNomes) {
for(let i = 0; i < arrNomes.length; i++){
console.log(`Indice: ${i}. Elemento: ${arrNomes[i]}`)
}
}
arrayNomes(declarandoArrayNomes);
//Crie uma função que receba uma array de números inteiros e retorne a soma dos elementos.
let somaArrays = [1, 2, 3, 4, 5, 6, 7, 8];
function somandoArray(arrSoma) {
let total = 0;
for(let i = 0; i < arrSoma.length; i++){
total += arrSoma[i];
}
return total;
}
console.log(somandoArray(somaArrays));
/*
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'.
*/
let arrayNumInteiros = [1, 2, 3, 4, 5];
function retornaValor(retorna) {
let numMaior = 0;
let numMenor = 0;
for(let i = 0; i < retorna.length; i++){
if(retorna[i] > numMaior){
numMaior = retorna[i];
}
if(retorna[i] < numMenor){
numMenor = retorna[i];
}
}
return `O número maior é: ${numMaior}. O númeromenor é: ${numMenor}`;
}
console.log(retornaValor(arrayNumInteiros));
/*
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.
*/
let numerosArray = [3, 8, 12, 5, 6, 10, 7, 2, 9, 14];
for(let i = 0; i < numerosArray.length; i++){
if(numerosArray[i] % 2 === 0) {
console.log(`O números pares são: ${numerosArray[i]}`);
}
}
// Crie um programa que calcule a média dos números presentes em um array utilizando um loop for.
let numDoArray = [22, 45, 15, 38];
let soma = 0;
let media = 0;
for(let i = 0; i < numDoArray.length; i++){
soma += numDoArray[i];
}
media = soma / numDoArray.length;
console.log(`O números presentes são: ${numDoArray}. O resultado da media: ${media}`);