2
respostas

Alguém pode tirar a minha duvida em relação aos operadores?

Por que devemos utilizar o operador Multiplicação para inverter a posição da Bolinha?

2 respostas

Olá, Deivid! Tudo bom?

Nossa, que pergunta interessante. A gente trata como algo tão corriqueiro que nem para pra pensar em como funciona. O operador de multiplicação funciona com o valor de -1 porque isso significa que ele vai multiplicar por 1, ou seja, vai dar o mesmo valor. No entanto por ser negativo, vai corresponder ao lado inverso da tela. Esse trecho de código alinha o ator para o lado oposto.

Vejamos o Exemplo.

Imagem que mostra o ator gato do scratch com o posicionamento de 90 na direção

Agora com o valor invertido, de -90.

Então todas as vezes que escolhermos o bloco "mover para frente", o ator irá andar para o outro lado da tela.

Imagem que mostra o ator gato do scratch com o posicionamento de - 90 na direção

Espero que as informações tenham ajudado.

Um abraço e bons estudos!

Muito Obrigado Camila, sua resposta esclareceu minha dúvida.