diff --git a/qualdev/TD_Debug.ts b/qualdev/TD_Debug.ts index 3009749f414069700894ed050ddffb41bae2d2c7..8919859399c1b9cdc4c60651610273d63bc0b843 100644 --- a/qualdev/TD_Debug.ts +++ b/qualdev/TD_Debug.ts @@ -86,3 +86,13 @@ function deb7(x: number, y: number): number { //-5*2 donnerait 10 est pas -10 // le programme ne commence même pas car i = 0 et y = -3 et 0>-3 +// Exercice 8 +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; +}