Tengo un problema con una pagina que estoy haciendo. Una parte de la pagina la tengo hecha en javascript, es una calculadora hipotecaria, en la cual tengo k poner una formula en la que el usuario introduce tres de los campos necesarios para hacer todo el calculo. La formula son una serie de multiplicaciones y divisiones que no tienen ninguna dificultad, pero hay una parte que creo k es la k me da problemas, que tiene una potencia negativa. La formula que tengo que intentar hacer es la siguiente:
[ Importe * (interes/12) ] / [ 1-(1+ (interes/12) elevado a - plazo meses ]
Lo que yo tengo hecho es lo siguiente
function a(b,c,d)
{
var pot=Math.pow(parseFloat(c)/12, -parseFloat(d));
resultado= ((parseFloat(b)*(parseFloat(c)/12))/(1-(1+pot));
return resultado;
}
Luego tengo creados unos textbox y un boton, y en el boton tengo el siguiente codigo:
<input name="button" type="button" onClick="document.forms[0].f.value=a(document.forms[0].bas.value,document.forms[0].bas2.value,document.forms[0].alt.value);" value="Calcular">
La pagina me da error y no hay manera de conseguir hacerlo para k me salga bien