1
resposta

[Projeto] projeto da aula 3 - loops e tentativas. gostaria de correção. fiz tudo em um arquivo e, aparentemente, a lista que aparece no console está correta

alert('Boas vindas ao nosso site');

let contador = 1;

while (contador <= 10) {
    console.log('Contador: ' + contador);
    contador++;
}

let contador2 = contador - 1;

while (contador2 >= 0) {
    console.log('Segundo contador: ' + contador2);
    contador2--;
}

let contador3 = Math.abs(prompt('Digite um número: '));

while (contador3 >= 0) {
    console.log('Terceiro contador: ' + contador3);
    contador3--;
}

let valor = Math.abs(prompt('Digite um número: '));
let contador4 = 0

while (contador4 <= valor) {
    console.log('Quarto contador: ' + contador4);
    contador4++;
}
1 resposta

Oi, Vitor! Como vai?

Seu uso dos loops está bem organizado e demonstra domínio da estrutura while. O destaque vai para a lógica dos contadores decrescentes e a forma como utilizou Math.abs() para garantir que o número seja positivo — uma solução prática para evitar valores inesperados.

Uma dica interessante para o futuro é usar a interpolação de strings com template literals, o que torna o código mais legível.Veja este exemplo:


let numero = 5;
console.log(`O número escolhido foi: ${numero}`);

Esse código exibe a frase incluindo diretamente o valor da variável numero, sem precisar usar o operador +.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!