main.js 809 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
//funcion para imprimir los factoriales
function imprimirFactorial() {
    //creamos una lista para pegarla en el html
    var ul = document.createElement('ul');

    for (let i = 1; i <= 50; i++) {
        //obtenemos el factorial del numero
        var numero = factorial(i);
        //creamos el nodo y le agregamos un elemento 
        var li = document.createElement("li");
        li.innerHTML = "El factorial de " + i + " es -> " + '<span>' + numero + '</span>';
        ul.appendChild(li);
        console.log("oli");
    }
    //agregamos al body
    var cuerpo = document.body;
    cuerpo.appendChild(ul);
}
//funcion para hallar los factoriales
function factorial(numero) {
    var aux = 1;
    for (let i = 1; i <= numero; i++) {
        aux = aux * i;
    }
    return aux;
}
imprimirFactorial();