Estou tentando gerar o efeito de loop da função desenhaBolaAzul, mas ele só executa uma unica vez no primeiro ponto (0), e depois não executa mais.
Ps. Está sem a parte do canvas e script para aparecer o Codigo.
''' var desenhaQuadradoVerde = function (x,y) { var tela = document.getElementById("tela"); var c = tela.getContext("2d");
c.fillStyle = "green"; c.fillRect(x,y,50,50);
c.strokeStyle = "black"; c.strokeRect(x,y,50,50);
} var desenhaQuadradoVermelho = function (x,y) { var tela = document.getElementById("tela"); var c = tela.getContext("2d");
c.fillStyle = "red"; c.fillRect(x,y,50,50);
c.strokeStyle = "black"; c.strokeRect(x,y,50,50);
} var desenhaBolaAzul = function (x,y) { var tela = document.getElementById("tela"); var c = tela.getContext("2d");
c.fillStyle = "blue"; c.beginPath(); c.arc(x,y,25,0,2*Math.PI); c.fill(); }
for(var x = 0; x < 600; x = x + 50) { desenhaQuadradoVerde(x,0); desenhaQuadradoVermelho(x,50); desenhaBolaAzul(0,100); }