Código:
function dato(form){
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
if(pri<50 && prd<50 && panal<50 && pan<50){
if (form.voto[0].checked == true)
{ pri++;contpri=pri;estadistica.conteopri.value=pri;
}
if (form.voto[1].checked == true)
{ pan++;contpan=pan;estadistica.conteopan.value=pan; }
if (form.voto[2].checked == true)
{ panal++;contpanal=panal; estadistica.conteopanal.value=panal; }
if (form.voto[3].checked == true)
{prd++;contprd=prd;estadistica.conteoprd.value=prd; }
}else{ pri=pri/2;pan=pan/2;prd=prd/2;panal=panal/2; }
ctx.fillStyle="#FF0000";
ctx.fillRect(0,10,pri,80);
ctx.fillStyle="blue";
ctx.fillRect(0,100,pan,80);
ctx.fillStyle="00FFFF";
ctx.fillRect(0,190,panal,80);
ctx.fillStyle="yellow";
ctx.fillRect(0,280,prd,80);
}
ok el problema es q tengo un limite donde despues de 50 divida toda las cantidades entre 2 para reescalar la grafica, pero no funciona alguien tiene idea de pq ?? gracias de antemano