Olá,
O código tem o seguinte comando:
//variáveis da bolinha
let xBolinha = 300;
//velocidade da bolinha
let velocidadeXBolinha = 6;
function movimentaBolinha(){ xBolinha += velocidadeXBolinha; }
Por que a função movimentaBolinha é executado mais de uma vez sem estar em um laço de repetição?