2
respostas

[Dúvida] Declaração das variáveis 'tela' e 'pincel'.

Porque o professor sempre declara dentro de todas as funções as variáveis 'tela' e 'pincel'? Não poderia declarar só uma vez fora da função?

2 respostas

Oi Eduardo!! Como diz em uma das definições: " Functions são uma forma de empacotar a funcionalidade que você deseja reutilizar."

O que ele coloca dentro da função se ele precisar chamar , ao invés de chamar uma a uma, ele chama a função, que já vem com o pacote de uma vez, isso neste caso. Se ele precisa desenhar a bolinha, pintá-la, add cores, posicioná-la em certo eixo e etc, porque chamar cada uma se ela pode fazer um pacote e chamar de uma vez e quantas vezes ele quiser...

Bons estudos meu caro!! Se tiveres um tempinho, olhe isto: https://developer.mozilla.org/pt-BR/docs/Learn/Getting_started_with_the_web/JavaScript_basics

Dá pra declarar só uma vez fora da função sim, fiz desse jeito, é mais prático e evita repetição de código... Também achei estranho ele ficar incluindo essas duas linhas em todas as funções que escrevia