2
respostas

[Projeto] resposta desafios de loops e tentativas

confesso que colei o da opinião do instrutor, porém a partir do momento que entendi eu vi que dava pra melhorar o código, principalmente quando vi que já contava a partir de 1, e os números eram exibidos até 11, sendo que no enunciado era somente contagem até 10, além disso criei um alert além do console.log, fiz uma outra alteração na condição do while, em vez de usar <= ou >=, na contagem crescente e decrescente fazia mais sentido usar < e >, dessa forma a contagem iria somente até 10, ou decrescer até 0.

Vejam: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Percebi que tô com certa dificuldade em iniciar o pensamento lógico, principalmente nesses desafios de loops e tentativas, mas quando vi a cola, clareou a mente pra tornar o código melhor, comecei o curso no dia 02/12, não sabia nada sobre programação, comecei do 0 total, alguem tem alguma dica de como melhorar essa questão do raciocinio logico? Há algum jogo? Algum material complementar pra ajudar?

2 respostas

Oii, tudo bem? Sou estudante de programação também. Se o contador iniciar em 0 e você colocar apenas >10, ele vai de 1 a 9, já que 10 não é maior que ele mesmo. Se você colocar o contador em 1, precisa colocar >=10 pra que o 10 seja incluído. Por isso não tem necessidade de mexer no contador pra 1 ou 11, mas sim observar os operadores.

//Crie um contador que comece em 1 e vá até 10 usando um loop while. Mostre cada número.

let contador = 1;

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

let cont = 10;

while (cont >=0){
  console.log(cont);
  cont--;
}

Tem um site chamado BeeCrowd e você consegue resolver vários exercícios de programação de acordo com a linguagem que você escolher. Boa sorte!! :)

Muito obrigado Jaque, inclusive vou atrás desse site!