let pares = 0;
let impares = 0;
for (let count = 0; count <= 100; count++) {
count % 2 == 0 ? pares++ : impares++;
}
console.log("Pares :", pares, " Impares: ", impares);
let pares = 0;
let impares = 0;
for (let count = 0; count <= 100; count++) {
count % 2 == 0 ? pares++ : impares++;
}
console.log("Pares :", pares, " Impares: ", impares);
Oi, Luis! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você utilizou o operador ternário junto com o for para resolver o desafio de forma direta, deixando claro o controle de pares e ímpares. Uma dica interessante para o futuro é usar o método continue para simplificar algumas validações em loops. Veja este exemplo:
for (let i = 0; i <= 10; i++) {
if (i % 2 !== 0) {
continue;
}
console.log(i);
}
Esse código percorre os números de 0 a 10 e imprime apenas os pares, pulando os ímpares quando a condição é atendida.