def factorielle_it(n: int) -> int:
    """
    Description:
        Factorielle méthode itérative
    
    Paramètres:
        n: {int} -- Nombre à factorielle
    
    Retourne:
        {int} -- Factorielle de n
    
    Exemple:
        >>> factorielle_it(100)
        9.332622e+157

        Pour l'écriture scientifique: f"{factorielle_it(100):e}"
    """
    result = 1
    for i in range(1, n + 1):
        result *= i
    return result