Cito una parte del código vista en el tema:
function dibujarCirculo(evento){ var x = evento.pageX - pantalla.offsetLeft; var y = evento.pageY - pantalla.offsetTop; pincel.fillStyle = colores[indiceColorActual]; pincel.beginPath(); pincel.arc(x,y,10,0,2*3.14); pincel.fill(); console.log(x + "," + y); }.
Tengo una duda en la parte escpecífica donde se declaran las variables X, Y. var x = evento.pageX - pantalla.offsetLeft; var y = evento.pageY - pantalla.offsetTop;
¿Por qué a las variables X y Y, se le añade "evento.pageX" Y "evento.pageY"?
Yo deduzco que evento es por la declaración que va entre paréntesis al declarar la función, pero ¿qué hay de ".pageX" y de ".pageY"? ¿Viene por defecto en JS? (como la función de Math.random), ¿Para qué sirve? ¿En qué otro ejercicio se puede usar?