Boa tarde. Gostaria de saber se é necessário incluir o querySelector e getContext em todas as funções, ou se apenas declarar uma única vez dentro das Tags (script) já funcionaria (fora das funções).
var tela = document.querySelector("canvas");
var pincel = tela.getContext("2d");