let numeroFinalDois = 20;
let numerosPares = [];
for (let i = 0; i <= numeroFinalDois; i++) {
if (i % 2 === 0 ) {
numerosPares.push(i);
}
}
console.log(numerosPares);
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
let numeroFinalDois = 20;
let numerosPares = [];
for (let i = 0; i <= numeroFinalDois; i++) {
if (i % 2 === 0 ) {
numerosPares.push(i);
}
}
console.log(numerosPares);
Bom dia!
Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.
Parabéns pelo empenho nos estudos e continue praticando.
Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)
Bons estudos!
Oi, Tairone. Tudo bem com você?
A sua solução para o desafio de listar números pares ficou muito boa e a lógica do operador de resto da divisão funcionou certinho para filtrar os valores múltiplos de 2. Guardar os resultados dentro de um array também é uma ótima prática quando precisamos manipular esses dados posteriormente na aplicação.
Pensando em filtros para grandes volumes de dados financeiros, de que maneira você avalia o impacto de pular iterações desnecessárias no laço em termos de desempenho do código?
Parabéns pela dedicação ao praticar os exercícios e por compartilhar a sua resposta com a comunidade. O fórum está sempre à disposição para continuarmos essa troca de ideias nos seus estudos.