no e podido estudiar como quisiera tengo intermitencias en mi servicio de internet pero vamos paso a paso. Este es mi código tuve dificultades si alguien me pudiese ayudar a saber que es lo que me falta como puedo reforzar ese conocimiento si alguiente puede ayudarme para tener mejor comprensión o si me recomienda alguno ejercicos para saber en que fallo.
<canvas width="600" height="400"> </canvas>
<script>
var pantalla = document.querySelector("canvas");
var pincel= pantalla.getContext("2d");
pincel.fillStyle = "grey";
pincel.fillRect(0,0,600,400);
function exibirAlerta(evento){
var x= evento.pageX;- pantalla.ofoffsetLeft;
var y= evento.pageY;-pantalla.offsetTop;
console.log(evento);
alert(x + "," + y );
}
function DibujarCirculo(evento){
var x= evento.pageX;- pantalla.ofoffsetLeft;
var y= evento.pageY;-pantalla.offsetTop;
pincel.fillStyle= alterarColor;
pincel.beginPath();
pincel.arc(x,y,10,0,2*3.14);
pincel.fill();
console.log(x+","+y);
}
function alterarColor(oncontextmenu){
alert("funciono");
//return false;
var cambiarColor = 0
for (var color = 0 ; color.length<=2; color++){
cambiarColor = cambiarColor + color;
}
}
var colores = ["blue","red","green"];
//pantalla.onclick = exibirAlerta;
pantalla.onclick=DibujarCirculo;
pantalla.oncontextmenu=alterarColor;
</script>