Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi porque essas funções ficaram dentro do function no desenha quadrado?

Por que elas tem que estar dentro da função function no desenha quadrado. Quando fizemos a flor essas funções foram definidas apenas uma vez.

var tela = document.querySelector('canvas');
        var pincel = tela.getContext('2d');
1 resposta
solução!

Olá, Sandra! Tudo bem? Espero que sim!!!

Aparentemente não vemos nenhuma diferença, pois se você declarar fora quanto dentro, teremos o mesmo resultado!

A facilidade de estar dentro de uma função é que quando você for desenhar diversas coisas, poupará de escrever as variáveis tela e pincel todas as vezes.

Espero ter ajudado, Sandra!!!

Bons estudos e vamos em frente!!!