Amigos
Boa tarde, alguém poderia me tirar uma dúvida. Neste código, a declaração da variavel tela se faz necessária ? Pergunto isso pois deixando ela comentada, o retângulo verde aparece. E pelo que pude entender, o canvas "tela" já é recebido na variavel c.
<canvas id="tela" width="600" height="400"></canvas>
<script>
// var tela = document.getElementById("tela");
var c = tela.getContext("2d");
c.fillStyle = "green";
c.fillRect(0,0,200,400);
</script>