diff --git a/Untitled-1.ts b/Untitled-1.ts
index 8e18b605b55c8ef2940968a09ef6a5092ea166ab..9d217f92a2b2b533e81a7e1674c63dd928480a69 100644
--- a/Untitled-1.ts
+++ b/Untitled-1.ts
@@ -71,3 +71,12 @@ function deb7(x: number, y: number) : number {
         return 0;}
     return x * y;
 }*/
+
+let n=5;
+console.log(deb8(n));
+function deb8(n: number): number {
+    if (n === 0) {
+        return 1;}
+    let valeur = n * deb8(n-1);
+    return valeur;
+}
\ No newline at end of file