From bec78bfef999040c75d26746db3753c193014bf9 Mon Sep 17 00:00:00 2001
From: FEIPEL Aurelien <aurelien.feipel4@etu.univ-lorraine.fr>
Date: Mon, 31 Mar 2025 09:53:47 +0200
Subject: [PATCH] Exo8

---
 qualdev/debug8.ts | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 qualdev/debug8.ts

diff --git a/qualdev/debug8.ts b/qualdev/debug8.ts
new file mode 100644
index 0000000..2990751
--- /dev/null
+++ b/qualdev/debug8.ts
@@ -0,0 +1,26 @@
+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;
+}
+
+
+/* Nom fonction factorielle 
+on peut modifier le let valeur pas un return
+
+deb8(1) = 1 * 1 = 1
+
+deb8(2) = 2 * 1 = 2
+
+deb8(3) = 3 * 2 = 6
+
+deb8(4) = 4 * 6 = 24
+
+deb8(5) = 5 * 24 = 120
+
+*/
\ No newline at end of file
-- 
GitLab