Praticando JavaScript: Laços de Repetição - Resolução 01 - Contagem de Números
O código conta com 2 functions, uma para verificar se o número inserido pelo usuário é válido, e outra para realizar a contagem de 0 até o número especificado.
let numeroFinal = Number(prompt("Digite um número final para a contagem:"));
numeroFinal = verificarEntrada(numeroFinal);
const mensagemDeFinalizacao = gerarContagem(numeroFinal);
console.log(mensagemDeFinalizacao);
function verificarEntrada(numeroFinal) {
while (isNaN(numeroFinal) || numeroFinal <= 0) {
numeroFinal = Number(prompt("Entrada inválida. Por favor, digite um número válido: "));
}
return numeroFinal;
}
function gerarContagem(numeroFinal) {
for (let contador = 0; contador <= numeroFinal; contador++) {
console.log(contador);
}
return "Contagem finalizada.";
}