From 51869693fc0cbdad64507ceadecd990d3631af29 Mon Sep 17 00:00:00 2001 From: CORONA Nikola <git config --local user.email> Date: Sat, 29 Mar 2025 17:08:14 +0100 Subject: [PATCH] TD4 Finis --- TD4 Debug/Exercice.ts | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/TD4 Debug/Exercice.ts b/TD4 Debug/Exercice.ts index d578ca3..65dceca 100644 --- a/TD4 Debug/Exercice.ts +++ b/TD4 Debug/Exercice.ts @@ -109,5 +109,18 @@ deb7Opti(-5,3) deb7Opti(5,-3) function deb7Opti(x : number , y : number): number { - return x * y ; -} \ No newline at end of file + return x * y ; // plus efficace +} + +// Exercice 8 + +let n=5 ; +console.log(deb8(n)); // la fonction calcule 5! = 120 +function deb8(n : number ):number { + if (n=== 0){ + return 1 ; + } + let valeur = n * deb8(n-1); + return valeur ; +} + -- GitLab