Skip to content
Snippets Groups Projects
Commit 9e79bb6b authored by HALLER Margaux's avatar HALLER Margaux
Browse files

exercice 6 partie 2

parent a5d91914
No related branches found
No related tags found
No related merge requests found
...@@ -58,10 +58,15 @@ function deb4():number{ ...@@ -58,10 +58,15 @@ function deb4():number{
//let j créé à la base de la fonction est local et ne change pas la valeur du j global (10) meme si la fonction renvoye 25 //let j créé à la base de la fonction est local et ne change pas la valeur du j global (10) meme si la fonction renvoye 25
//Exercice 6 //Exercice 6
let tab1 = [1,2,3]; /* let tab1 = [1,2,3];
let tab2 = tab1; let tab2 = tab1;
tab1[1] = 5; tab1[1] = 5;
console.log(tab1, tab2); // tab2 est un pointeur vers tab1. Les valeurs affichées sont donc les memes. console.log(tab1, tab2); */ // tab2 est un pointeur vers tab1. Les valeurs affichées sont donc les memes : [1,5,3].
let tab1 = [1,2,3];
let tab2 = [...tab1];
tab1[1] = 5;
console.log(tab1, tab2); //tab2 est défini en extension de tab1, donc c'est une copie exacte de la forme originale du tableau. Ainsi, seul tab1 est modifié
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment