No caso do programa apresentado pelo professor, ele usou os valores <10 e >590 para guardar os pontos na variável. Caso ele altere o raio, pela pontuação estar atrelado a um valor fixo, e não pelas extremidades deduzidas ou adicionadas do raio, o programa deixaria de funcionar da maneira esperada para marcar os pontos. Estou correto? Não seria melhor escrever dessa maneira:
function guardaPontos(){
if(xBolinha - raio <= 0){
meusPontos++
}
if(xBolinha + raio == 600){
pontosOponente++
} }