Por que não podemos construir desta maneira:
if((x == xAleatorio)
&& (y == yAleatorio)) {
alert('Acertou!');
}
e sim desta:
if((x > xAleatorio - raio)
&& (x < xAleatorio + raio)
&& (y > yAleatorio - raio)
&& (y < yAleatorio + raio)) {
alert('Acertou!');
}