Cálculo de la Cuota a pagar para un Capital y Plazo dados con un Interés del 8%:

Fórmula:

Cuota mensual = Monto x Interés mensual / (1 - (1 + Interés mensual) ^ (-Plazo en meses) )

Instrucciones:

  if(qdf.MontoPres.value=="") aux1 = 0;
  else aux1 = qdf.MontoPres.value;
  if(qdf.plazo.value=="") aux2 = 0;
  else aux2 = qdf.plazo.value;
  aux3 = parseFloat(8 / 1200);
  if(aux2!=0){
    qdf.cuota.value = aux1 * aux3 / (1 - Math.pow(1 + aux3, -aux2 * 12));
    dc(qdf.cuota, 2);
  }else qdf.cuota.value = "";

Se chequea si el valor (monto o plazo) es nulo para dejarlo como cero.

Si el cálculo da cero se pone el resultado en blanco, y si da un valor diferente de cero se ajusta el resultado a dos decimales.

La función dc(..., 2) ajusta a dos decimales y pone puntuación de miles.