Oi Fernando,
O código está quase todo correto, mas há um pequeno problema na lógica do quarto while
.
O valor inicial de cont4
é 1, e o loop continua enquanto cont4
for menor ou igual a InputNum
.
No entanto, o objetivo é contar de 0 até o número fornecido pelo usuário.
Para corrigir isso, você precisa inicializar cont4
com 0 e ajustar a condição do while
para cont4 <= InputNum
.
let cont4 = 0;
let InputNum = prompt('Digite um número');
while (cont4 <= InputNum) {
alert(cont4++);
}
Com essa alteração, o programa irá exibir corretamente a contagem progressiva de 0 até o número digitado pelo usuário. 👍
Para saber mais: Laços de repetição
Continue praticando e explorando as possibilidades da programação! 🤔