Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Exercícios


"1. Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número."
let contador = 1
while (contador != 11){
    console.log(contador);
contador++
}

"2.Crie um contador que começa em 10 e vá até 0 usando um loop while. Mostre cada número."
let contador = 10
while (contador != 0){
    console.log(contador);
contador--
}

"3. Crie um programa de contagem regressiva. Peça um número e conte deste número até 0, usando um loop while no console do navegador.
let contador = prompt('Por favor, informe um número que seja maior do que 0.')"
while (contador != 0){
    console.log(contador);
contador--
}

"4. Crie um programa de contagem progressiva. Peça um número e conte de 0 até esse número, usando um loop while no console do navegador.
let contador = prompt('Por favor, informe um número que seja maior do que 0.')"
let zero = 0
while (contador != zero){
    console.log(zero);
zero++
}
console.log(contador);

Fico aberto a sugestões e críticas :D

2 respostas
solução!

Oi Denny, tudo bem?

Fico feliz em ver que você está praticando com os exercícios propostos no curso de Lógica de Programação. Sua abordagem para resolver os problemas está correta, mas tenho uma sugestão:

Para o exercício 4, você deve começar de 0 e ir até o número informado pelo usuário.

let contador = parseInt(prompt('Por favor, informe um número que seja maior do que 0.'))
let zero = 0
while (zero <= contador){
    console.log(zero);
    zero++
}

Eu usei <= em vez de != para garantir que o loop será interrompido corretamente.

Espero ter ajudado.

Um abraço e bons estudos.

tem como explicar linha por linha cada comando nesses desafios, exemplo o que contador++ significa? obrigada