Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida no Ex. 5 da Aula 1 - Desenhando gráficos com Canvas

Olá!

No exemplo dado, não entendi o uso do operador = Qual a diferença no uso do = e do =?

Segue exemplo do uso no exemplo:

´´´

bandeira.width = escala; bandeira.height = escala;

´´´

3 respostas

Boa tarde !

Daniel,

Quando se usa = é atribuição de valor. No caso acima você está informando para o código que sua bandeira terá a largura da escala e a altura da escala.

Espero ter lhe ajudado.

César

César muito obrigado. Mas percebi que na minha explicação faltou o caracter *

A diferença é entre = e igual asterisco como está no exemplo.

solução!

No caso do =* é mesma coisa que você realizar a seguinte conta :

bandeira.height = bandeira.height * escala;

para o caso de seu exemplo ser : bandeira.height *= escala;

Você não precisa repetir novamente bandeira.height, usando a operação *=;

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software