examples/basics/06_factorielle.cat
# Calcul de factorielle
factorielle = (n) => {
match n {
0 | 1 => { 1 }
n => {
resultat = 1
i = 2
while i <= n {
resultat = resultat * i
i = i + 1
}
resultat
}
}
}
print("10! =", factorielle(10))