From c7cb7954e91699fdc78b01f56bb507715973a8c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Aur=C3=A9lien?= <tonemail@example.com>
Date: Fri, 28 Mar 2025 14:34:30 +0100
Subject: [PATCH] Exos3 finis

---
 tpDebug.ts | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 tpDebug.ts

diff --git a/tpDebug.ts b/tpDebug.ts
new file mode 100644
index 0000000..2e9eff4
--- /dev/null
+++ b/tpDebug.ts
@@ -0,0 +1,14 @@
+function deb2(x:number, y:number): void {
+    const tmp = y;
+    y =x;
+    x = tmp;
+    console.log(x, y);
+}
+
+let x =  10;
+let y = 20;
+deb2(x, y);
+console.log(x, y); 
+
+/* Les valeurs ne sont pas modifiés car les variables x et y sont passées par valeur et non par référence.
+Donc ils gardent leur valeur initiale.  On aurait pu appeler la function echangeSansEffet */
\ No newline at end of file
-- 
GitLab