Essa parte do código não funcionou
 // Função para desparar o evento
       function dispara(evento){
            var x = evento.pageX - canvas.offsetLeft;
            var y = evento.pageY - canvas.offsetTop;
            if((x > xAleatorio - raio)
                && (x < xAleatorio + raio)
                && (y > yAleatorio - raio)
                && (y < yAleatorio + raio)) {
                    alert('Acertou!');
             }
       }
       canvas.onclick = dispara;