estoy empezando con este mundillo y tal
y claro el tema es hacer paginas que se vean en todos los navegadores
bueno tengo un html
k le paso un numero mediante un formulario
ej el 12
y quiero que me haga el factorial de un numero , lo hago en la siguiente funcion
function factorial(numero){
//alert(numero)
if (numero > 1) {
document.write(numero + ',')
return numero * factorial(numero - 1)
} else {
return document.write(numero)
}
}
y me lo hace bien en el IE
pero con firefox, se me queda parado
despues de escribir el primer digito
es dec ir 12, se queda el puntero con el reloj y no sigue realizando la operacion a que se puede deber
el explorer si me saca el resultado
12,11,10,9,8,7,6,5,4,3,2,1
alguna idea??