La portée des variables j est déterminée par leur déclaration (let), qui limite leur visibilité au bloc dans lequel elles sont définies.
dans cette exercice, j'ai appris que les variables déclarées avec let ont une portée limitée au bloc où elles sont définies, et qu'une variable locale peut masquer une variable globale ou d'une portée supérieure sans la modifier.
Exercice 6:
Si je modifie tab1, cela affecte aussi tab 2.
En faisant le programme petit a petit je me rend compte que tab1 n'affecte pas tab2.
J'en déduis qu'à la ligne 2 l'opérateur ([...]), "change" tab2 en une copie indépendante de tab1, ainsi on peut modifier tab1 sans affecter tab2
dans cette exercice, j'ai appris à utiliser l'operateur ([...]) qui sert a modifier indépendament des tableaux.