From fa254e76241fcfc9c62b60a94c21f41b1600cbae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= <aurelien.marchal1@etu.univ-lorraine.fr> Date: Sat, 29 Mar 2025 09:39:40 +0100 Subject: [PATCH] Exercice 3 : echange valeur qui ne marche pas, rennomage de la fonction --- qualdev/TD-Debug.ts | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/qualdev/TD-Debug.ts b/qualdev/TD-Debug.ts index e0a5df4..7a6b234 100644 --- a/qualdev/TD-Debug.ts +++ b/qualdev/TD-Debug.ts @@ -13,7 +13,7 @@ function deb1() { //exo 2 : point d'arret pour un tableau - function deb2() { +function deb1_1() { let j = 0; let tab = []; for (let i = 0; i < 5; i++) { @@ -22,5 +22,19 @@ function deb1() { } console.log(tab); } - deb2(); - \ No newline at end of file + //deb1_1(); + + //exo 3 : Point d'arret + + +function echangeParValeurRater(x : number, y : number): void { + const tmp = y; + y = x; + x = tmp; + console.log(x, y); +} + +let x = 10; +let y = 20; +echangeParValeurRater(x, y); +console.log(x, y); -- GitLab