Mi duda es por qué no puede utilizar un loop como for o while en el circulo que recorre el ancho del canvas. Pues solo sirve con function. Entonces no entiendo por qué?? sabiendo que utilizamos el mismo metodo "setInterval()" inclusive utilizo limpiar pantalla.
//Esta es la función
// x=0;
// function actualizarPantalla() {
// limpiarPantalla()
// disenharCircunf(x, 20, 10)
// x++
// }
// setInterval(actualizarPantalla, 50 );
//este el el loop con while(es lo mismo con for!!)
x=0
while (x<=600) {
limpiarPantalla();
setInterval(disenharCircunf(x, 20, 10), 50);
x++
}