Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio while

1-

alert('Desafio 3 - Crie um contador');
let contador = 1;

while (contador <= 10) {
    alert(contador);
    contador ++; 
}     

if (contador = 10) {
    alert('Contador chegou ao fim');
} 
    

2-

alert('Desafio 3 - Crie um contador');
let contador = 10;

while (contador != -1) {
    alert(contador);
    contador --; 
}     

3-

NumeroRegressivo = prompt('Esolha um número para contagem regressiva');

while (NumeroRegressivo != -1 ){
    alert (NumeroRegressivo);
    NumeroRegressivo --; 
}

4-

NumeroRegressivo = prompt('Esolha um número para contagem progressiva');
NumeroFinal = 0 


while (NumeroFinal != NumeroRegressivo){
    alert (NumeroFinal+1);
    NumeroFinal ++; 
}
1 resposta
solução!

Oi, Karoline! Tudo bem?

Parabéns pelos códigos! Deixo apenas algumas sugestões:

No contador de 1 a 10 estamos usando = em vez de == ou === para comparação, podemos então deixar o nosso código da seguinte maneira:

alert('Desafio 3 - Crie um contador');
let contador = 1;

while (contador <= 10) {
    alert(contador);
    contador++;
}

if (contador === 11) { // Corrigido para 11, pois o loop termina quando contador é 11
    alert('Contador chegou ao fim');
}

Na contagem progressiva até um número escolhido podemos ajustar a condição do while para garantir que o número final seja incluído na contagem, deixando-o da seguinte forma:

let NumeroRegressivo = prompt('Esolha um número para contagem progressiva');
let NumeroFinal = 0;

while (NumeroFinal <= NumeroRegressivo) { // Corrigido para incluir o número final
    alert(NumeroFinal);
    NumeroFinal++;
}

Espero ter ajudado!

Um forte abraço e bons estudos!