Porque siendo una variable global no se modifica al colocarle el valor arbitrario 777?
En realidad el objetivo principal es aun mayor pero estoy atorado en la modificacion de este valor global.
Gracias de antemano.
Aqui esta el codigo
var x;
var prueba;
x=$(document);
x.ready(inicializarEventos());
var px1, px2, py1,py2;
var bandera =true;
var bandangulo =true;
function inicializarEventos()
{
var x;
x=$(document);
prueba=44444;
x.click(moverMouse);
}
function moverMouse(event)
{
var angulovar; //representa el angulo en si
prueba=777;
var x;
x=$("#corx");
x.text("coordenada x="+event.clientX);
x=$("#cory");
x.text("coordenada y="+event.clientY);
// Dibujar circulo
$("canvas").drawEllipse({
fillStyle: "#000",
x: event.clientX-5, y: event.clientY-5,
width: 10, height: 10
});
if (bandera == true)
{
bandera=false;
px1=event.clientX;
py1=event.clientY;
//alert(px1);
}
else
{
bandera=true;
px2=event.clientX;
py2=event.clientY;
//alert(px2);
$("canvas").drawLine({
strokeStyle: "#000",
strokeWidth: 4,
x1: px1-5, y1: py1-5,
x2: px2-5, y2: py2-5,
});
/// Pendiente
var pendiente1;
pendiente1=$("#pendiente1");
var pendiente2;
pendiente2=$("#pendiente2");
n= ((py2-py1)/(px2-px1));
if (bandangulo == true)
{
m=n;
bandangulo=false;
pendiente1.text("pendiente1 ="+ (n));
}
else
{
bandangulo=true;
angulovar = (Math.abs( Math.atan((m-n)/(1+(m*n))))*180/Math.PI);
var textoangulo; //representa la cadena a exportar
textoangulo=$("#angulo");
textoangulo.text(angulovar);
pendiente2.text("pendiente2 ="+ (n)); }
// prueba=angulovar;
// return prueba;
}
}