diff --git a/tpDebug.ts b/tpDebug.ts
new file mode 100644
index 0000000000000000000000000000000000000000..2e9eff4bed7f1d691ffee920e7d0208adbee08b9
--- /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