1
resposta

[Sugestão] Adicionei alerts: "foi por pouco!" e "errou!"

function dispara(evento){
    var x = evento.pageX - tela.offsetLeft;
    var y = evento.pageY - tela.offsetTop;

    if((x > xAleatorio - raio) && (x < xAleatorio + raio) && (y > yAleatorio - raio) && (y < yAleatorio + raio)){
        alert("acertou!");
    } else if ((x > xAleatorio - (raio + 20)) && (x < xAleatorio + (raio + 20)) && (y > yAleatorio - (raio + 20)) && (y < yAleatorio + (raio + 20))){
        alert("foi por pouco!") // quando acerta o alvo, mas não o centro
    } else {
        alert("errou!")
    }
}

tela.onclick = dispara;
1 resposta

Oi, Pedro, tudo bem?

Desculpa a demora em responder!

Muito legal sua iniciativa em ir além do que foi proposto na aula e acrescentar os alerts.

É esse espírito de sempre querer ir além que torna a aprendizagem ainda mais rica e permite o desenvolvimento das nossas habilidades.

Continue se dedicando e busque sempre algo a mais para acrescentar em seus projetos, explorando tudo aquilo que está aprendendo e conectando seus conhecimentos para criar códigos cada vez mais incríveis.

Para isso, conte conosco sempre que precisar tirar uma dúvida, estaremos à disposição.

Abraço!