Hola, cómo van
Tengo una duda. Sucede que con el "while" sí se dibujaron los colores, pero con el "for", no. ¿Qué está fallando en mi código en la función "for"? Aquí mi código:
<canvas width="600" height="400">
</canvas>
<script>
function dibujarCuadrado(j,h,color){
var pantalla = document.querySelector("canvas")
var pincel = pantalla.getContext("2d")
pincel.fillStyle= color;
pincel.fillRect(j,h,200,50);
pincel.strokeStyle = "black"
pincel.strokeRect(j,h,200,50)
}
/*
var x = 0;
while (x < 600){
dibujarCuadrado(x,0,"black")
dibujarCuadrado(x,50,"yellow")
dibujarCuadrado(x,100,"red")
x = x + 50
*/
for (var x = 0; x < 600, x= x+50){
dibujarCuadrado(x,0,"black")
dibujarCuadrado(x,50,"yellow")
dibujarCuadrado(x,100,"red")
}
</script>