diff --git a/qualdev/TD-Debug.ts b/qualdev/TD-Debug.ts index 7a6b234a23f5a4ee47f4e2cd5932739045432120..faaa6d1e6e58bb4f7c1259c182663e27f1e1bf50 100644 --- a/qualdev/TD-Debug.ts +++ b/qualdev/TD-Debug.ts @@ -24,7 +24,7 @@ function deb1_1() { } //deb1_1(); - //exo 3 : Point d'arret + //exo 3 : Point d'arret sur echange de valeur function echangeParValeurRater(x : number, y : number): void { @@ -34,7 +34,24 @@ function echangeParValeurRater(x : number, y : number): void { console.log(x, y); } -let x = 10; -let y = 20; -echangeParValeurRater(x, y); -console.log(x, y); +//let x = 10; +//let y = 20; +//echangeParValeurRater(x, y); +//console.log(x, y); + + +//exo 4 : Point d'arret sur echange de valeur d'un tableau + +function deb3(xy: number[]): void { + let tmp = xy[0]; + xy[0] = xy[1]; + xy[1] = tmp; + console.log(xy); + } + + let xy = [10, 20]; + deb3(xy); + console.log(xy); + + + \ No newline at end of file