3
respostas

O código estava ok porém não estava contabilizando os pontos

Tenho mania de ir fazendo as coisas e mudando algumas partes, eu escrevi o código como descrito pelo professor e a pontuação não estava aparecendo. Fiquei com isso martelando, depois de vários cheks percebi que eu tinha colocado o tamanho da Bola em 22 mas estávamos trabalhando com uma diferença de 10 para marcar ponto, sendo assim 22/2 = 11 > que 10. Após a correção os placar funcionou corretamente. Outra solução seria aumentar um pouco a distância para marcar o ponto.

let xBola = 300;
let yBola = 200;
**let Diametro = 22;**
let raio = Diametro / 2;
function marcaPonto() {
  if (xBola > 590) { meusPontos += 1;
  }
  if (xBola < 10) {
    pontosDoOponente += 1;
  }
3 respostas

Olá, Ismael! Como vai?

Nossa, adorei a explicação matemática! Você está correto e seu pensamento envolve toda a lógica do projeto.

Parabéns pela solução e pela explicação, sem dúvida você irá ajudar muitos alunos com a mesma dúvida por aqui!

Um abraço e bons estudos!

Muito Obrigada pela ajuda!

Me ajudou demais, muito obrigada!!!