Estoy tratando de dibujar un círculo en el lienzo en javascript, pero no funciona y no recibo ningún error. Lo he hecho antes y generalmente funciona, pero por alguna razón ahora no lo es. Cualquier ayuda sería muy apreciada.
// VARIABLES var x = 100 ; var y = 100; var r = 50; var c = 272; var a = 0.9; // EXECUTABLE CODE circle(); // FUNCTION function circle(x,y,r,c,a){ ctx.beginPath(); ctx.arc(x,y,r,0,Math.PI*2); ctx.fillStyle = "hsl("+c+", 100%, 50%,"+a+")"; ctx.fill(); }La razón por la que no funciona es porque no pasó los argumentos x,y,r,c,a al invocar la función de circle . Entonces, haz este circle(x,y,r,c,a) y debería funcionar para ti.