ya que no me devuelve nada
Código:
function Pn(frm) { rea = frm.REAL.value; met = frm.META.value; if (rea=='' || isNaN(rea)) rea = 0; if (met=='' || isNaN(met)) met = 0; if (met<=0){ cum = 0; if ((rea/met)<=0){ cum = Math.round((parseFloat(rea)-parseFloat(met))/parseFloat(met))+1); } else{ cum = Math.round((parseFloat(rea)/parseFloat(met))*100); } } return document.frm.CUMPL.value=cum; }