Praticando JavaScript: Laços de Repetição - Resolução 03 - Listando Números Pares
O código conta com duas functions, uma para verificar se a entrada de número inserida pelo usuário é válida, e a outra para realizar a contagem de números pares até o número inserido, também informando no console a quantidade de números pares no intervalo.
let contador = 0;
let numero = Number(prompt("Digite um número para listar os números pares até ele:"));
numero = verificarEntrada(numero);
const mensagemDeFinalizacao = listarNumerosPares(numero);
console.log(mensagemDeFinalizacao);
function verificarEntrada(numero) {
while (isNaN(numero) || numero <= 0) {
numero = Number(prompt("Entrada inválida. Por favor, digite um número válido: "));
}
return numero;
}
function listarNumerosPares(numero) {
for (let i = 1; i <= numero; i++) {
if (i % 2 === 0) {
console.log(i);
contador++;
}
}
return `Total de números pares listados até ${numero}: ${contador}.`;
}