2
respostas

Ajuda simples para entender a mudança de escrita

Na aula a gente tinha a seguinte linha: xBolinha = xBolinha + velocidadeXbolinha Depois o professor alterou para xBolinha += velocidadeXbolinha.

Eu travei nessa lógica, alguém poderia me ajudar?

2 respostas

Ambas as expressões incrementam o valor de xBolinha com o valor da variável velocidadeXbolinha.

Lendo o código eu posso dizer: quero que minha variável xBolinha receba o valor de xBolinha + velocidadeXbolinha;

 xBolinha = xBolinha + velocidadeXbolinha

Utilizando o operador += não precisamos repetir novamente xBolinha, o += já deixa explícito que queremos utilizar a variável da esquerda (xBolinha) para realizar o incremento, o objetivo é o mesmo

xBolinha += velocidadeXbolinha

Agora eu entendi! Muito obrigado.