diff --git a/Exo.ts b/Exo.ts
index 52817e0d1bdfdc896b80761707b6121780284625..4477b6de54971c4b4a7f7b3c8f289db4918cc9fa 100644
--- a/Exo.ts
+++ b/Exo.ts
@@ -62,4 +62,13 @@ function multiplication(x: number, y: number) : number { //deb7 devient multipli
     if (y === 0) {
         return 0;}
     return x * y;
+}
+
+let n=5;
+console.log(deb8(n));
+function deb8(n: number): number {
+    if (n === 0) {
+        return 1;}
+    let valeur = deb8(n-1);
+    return valeur;
 }
\ No newline at end of file