logoExtra: script.desafío.factorial

Descripción: Inicializaciones para el apunte: Desafío javascript: 100!.


A continuación mostramos los apuntes asociados a este extra:

Desafío javascript: 100!
En los foros del web se ha planteado hacer nuevos desafíos entre los cuales, una de mis propuestas era obtener el número 100!. Pero el resultado debe ser de todos sus dígitos (no vale la notación científica).
// Descripción para sindicación:
/*
    [rss]Inicializaciones para el apunte: Desafío javascript: 100!.[/rss]
*/

function cancelar_submit(e)    {
    cancelar_evento(e);
}

function obtención_normal()    {
    with(this.form) {
        resultado.value = factorial(parseInt(n.value));
        digitos.value = resultado.value.length;
    }
}

function obtención_recursiva()    {
    with(this.form) {
        resultado.value = factorial_recursivo(parseInt(n.value));
        digitos.value = resultado.value.length;
    }
}

function inicializar_desafío()    {
    poner_evento(tag("form_factorial"), "submit", cancelar_submit);
    poner_evento(tag("obtener_factorial"), "click", obtención_normal);
    poner_evento(tag("obtener_factorial_recursivo"), "click", obtención_recursiva);
}

poner_evento(window, "load", inicializar_desafío);

/*
<button type="button" id="obtener_factorial" onclick="resultado.value = factorial(parseInt(n.value)); digitos.value = resultado.value.length;">Obtener Factorial</button>
    <button type="button" id="obtener_factorial_recursivo" onclick="resultado.value = factorial_recursivo(parseInt(n.value)); digitos.value = resultado.value.length;">Obtener Factorial con recursividad</button>
*/

Este código ha sido leído en 81 ocasiones.

Zona de comentarios

Esta extra aún no tiene comentarios.

Evaluación

Valoración de esta página: (extra.script.desafío.factorial) valor

Valoración evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar

Respuesta: Zona de mensajes (proceso de evaluación)

Listados: imágenes, categorías, etiquetas, extras | Anuarios: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 | Otros enlaces: buscador