2. Insertar el siguiente código y guardar:
<!DOCTYPE html> <html lang="es"> <head> <title>Factorial con HTML y Javascript</title> <meta charset="utf-8" /> <script src="java.factorial.js"></script> </head> <body> <form action="" method="" name="miform"> <center> <input type="text" name="numero" placeholder="Ingrese un número" /> <BR><BR> <input type="text" name="resultado" placeholder="Resultado" readonly="readonly" /> <BR><BR> <input type="button" value="Factorial" Onclick="factorial(this.form);" /> </center> </form> </body> </html>
3. Crear un archivo Javascript como java.factorial.js
4. Escribir el siguiente código y guardar
function factorial(form){
var numcap;
numcap=miform.numero.value;
if (numcap != "" && !isNaN(numcap)){
if (numcap==0){
miform.resultado.value=1;
}
else{
var i;
var f=1;
for (i=1;i<=numcap;i++){
f=f*i;
}
miform.resultado.value=f;
}
}
else{
alert("Ingrese un número");
miform.numero.value="";
miform.resultado.value="";
miform.numero.focus();
}
}
En el siguiente video pueden ver cómo funciona


muchas gracias compañeros. ;)
ResponderEliminarsolo estaria excelente si pudieran explicar el codigo.