Utilisation de la fonction ProduitUn 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 est généralement utilisé pour initialiser un compteur ou une variable d'index. Le deuxième argument spécifie une limite pour le compteur ou l'index. Et le troisième argument est la quantité à multiplier dans le produit. Ainsi, par exemple, appeler la fonction Product avec le premier argument attribuant à 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 pour s'exécuter aussi longtemps comme i est inférieur ou égal à et augmente i de un à chaque étape. Ici, le corps à l'intérieur de la boucle for multiplierait la variable p par la valeur de i à chaque étape.