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

Bolinha que vai e volta... minha solução foi diferente do professor.

E ai pessoal, blz? Cara, eu tenho uma enorme dificuldade em saber quando o código faz sentido ou se tem outras soluções melhores. Nesse caso eu resolvi assim, mas como podem ver, criei uma outra variável de nome voltar. Embora tenha dado certo, não consigo imaginar uma outra forma de resolver...e por isso, n sei quando estou no caminho certo ou não. Alguém tem essa mesma sensação? Obrigado ;)

  let x = 10;
  let voltar = false;

      function atualizaTela() {
        limpaTela();
        desenhaCirculo(x, 20, 10);
        if (x <= tela.width && !voltar) {
          x++;
        } else {
            x--;
          voltar = true;
          if (x === 0) {
            voltar = false;
          }
        }
      }
2 respostas
solução!

Achei muito boa sua solução Leonardo, gostei também do tela.width, muito legal!!

Opa irmão, tu acha que fez sentido essa pegada? Obrigado pela resposta ;)