From 1680613718ea7e529cd626b6495b17f904b3f9a9 Mon Sep 17 00:00:00 2001 From: GAUZERE Julien <julien.gauzere1@etu.univ-lorraine.fr> Date: Thu, 3 Apr 2025 20:37:23 +0000 Subject: [PATCH] Ex6 --- Exo.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Exo.ts b/Exo.ts index 78e5862..de384f1 100644 --- a/Exo.ts +++ b/Exo.ts @@ -44,3 +44,8 @@ console.log(j); //Dans la boucle for, une autre variable j est définie avec let return j; } //Après l'exécution de deb4(), la variable globale j reste 10 car les modifications dans deb4() ne l'affectent pas: let crée des variables avec une portée limitée au bloc où elles sont déclarées + +let tab1 = [1, 2, 3]; +let tab2 = tab1; //ne crée pas une copie mais une référence vers tab1 +tab1[1] = 5; //modifie aussi tab2, car les deux variables pointent vers le même tableau en mémoire +console.log(tab1, tab2); \ No newline at end of file -- GitLab