Oi, Tairone! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Gostei de como você aplicou três estruturas de repetição diferentes (for, do...while e while) para resolver o mesmo problema. Isso mostra uma boa compreensão de como cada laço funciona na prática. Também chama atenção a forma como você utilizou o operador i % 2 para identificar números pares e ímpares, que é uma lógica bastante comum em programação.
Uma dica interessante para o futuro é usar o método push() para guardar valores dentro de um array, caso você queira armazenar os números pares ou ímpares em vez de apenas contar. Veja este exemplo:
let numerosPares = [];
for (let i = 0; i <= 10; i++) {
if (i % 2 == 0) {
numerosPares.push(i);
}
}
console.log(numerosPares);
Neste código, push() adiciona cada número par encontrado dentro do array numerosPares, permitindo visualizar ou usar esses valores depois no programa.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
```