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

nao consigo fazer os quadrados

copiei os codigos igual ao do professor e mesmo assim nao consegui fazer aparecer o quadrado até o fim da canvas

obs:estou usando o chrome tambem e ele diz que é problema de sintaxe (Unexpected token while)

<canvas width="600" height="400"></canvas>

<script>

function desenhaQuadrado(x, y, z){

var tela = document.querySelector("canvas");
var pincel = tela.getContext("2d");

pincel.fillStyle = z
pincel.fillRect(x, y, 50, 50);
pincel.fillStroke = "black"
pincel.strokeRect(x, y, 50, 50);

}

var x = 0,

while(x < 600){

desenhaQuadrado(x, 0, "green");    
desenhaQuadrado(x, 50, "red");
x = x + 50;

}




</script>
2 respostas
solução!

E aí, Gerson! Tudo certinho, cara? =)

Me parece que o erro está na linha var x = 0,... Ao invés de vírgula, o comando termina com um ponto-e-vírgula, sacou?

Então, o correto seria var x = 0;!

Espero ter ajudado, mas qualquer dúvida fique a vontade para postar por aqui, no fórum, para que possamos ajudá-lo! =)

Abraço e bons estudos,

Fábio

Oops... Essa aqui foi duplicada. =X