1
resposta

[Projeto] Solução do desafio Praticando loops

//contar quantos numeros pares e quantos numeros impares nos temos entre 0 e 100

let numeroFinal = 100
let listaPares = []
let listaImpares = []

for (let i = 0; i < numeroFinal; i++) {
    if (i % 2 == 0) {
        listaPares.push(i)         
    } else {
        listaImpares.push(i)
    }
}

console.log(listaPares)
console.log(listaImpares)
console.log(`O número de elementos pares entre 0 e 100 é ${listaPares.length}`)
console.log(`O número de elementos ímpares entre 0 e 100 é ${listaImpares.length}`)
1 resposta

Olá, Isabella! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do operador módulo (%) para identificar pares e ímpares, utilizou muito bem o método push() para armazenar os valores em listas e ainda compreendeu a importância do laço for para percorrer intervalos numéricos.

Uma dica interessante para o futuro é usar o laço for até <= numeroFinal para incluir o 100 na contagem. Assim:

for (let i = 0; i <= numeroFinal; i++) {
    if (i % 2 == 0) {
        listaPares.push(i)         
    } else {
        listaImpares.push(i)
    }
}

Isso faz com que o número 100 também seja considerado na lista de pares.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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