Utilisation de la fonction produit
Un autre cas particulier d'itération est le produit algébrique. La fonction Product est similaire à la fonction Summation et nécessite également trois arguments. Le premier argument est évalué avant le début de la multiplication et sert généralement à initialiser une variable de type compteur ou index. Le deuxième argument spécifie une limite pour le compteur ou index. Le troisième argument est la quantité à multiplier dans le produit. Par exemple, appeler la fonction Product avec le premier argument affectant à i, le deuxième argument de et le troisième argument de i renvoie le produit de tous les entiers de à . Cela équivaut à exécuter une boucle For qui initialise i à s'exécute tant que i est inférieur ou égal à et augmente i de un à chaque étape. Ici, le corps de la boucle for multiplierait la variable p par la valeur de i à chaque étape.