From aa5cb333914d023fc25c2d782492123d3fb2a653 Mon Sep 17 00:00:00 2001
From: GAUZERE Julien <julien.gauzere1@etu.univ-lorraine.fr>
Date: Thu, 3 Apr 2025 20:31:06 +0000
Subject: [PATCH] Ex4

---
 TP.ts | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/TP.ts b/TP.ts
index e877e00..7a6df32 100644
--- a/TP.ts
+++ b/TP.ts
@@ -1,11 +1,11 @@
-function deb2(x: number, y: number) : void {
-    const tmp = y;
-    y = x; //Point d'arret x = 10, 9, 8, ..., 1
-    x = tmp; //Point d'arret y = 5, 6, 7, ..., 14
-    console. log(x, y);
+function deb3(xy: number[]) : void {
+    let tmp= xy[0] ;
+    xy [0] = xy[1];
+    xy [1] = tmp;
+    console. log(xy);
 }
-let x = 10;
-let y = 20;
-deb2(x, y);
-console. log(x, y);
-//Le programme peut ne pas fonctionner correctement si x ou y ne sont pas initialisés correctement 
+let xy= [10, 20];
+deb3(xy);
+console. log(xy);
+//Le programme fonctionne correctement si on ne modifie pas la référence du tableau
+
-- 
GitLab