From 35d578b15ade9ceda364d7626c627924ff5d20ca Mon Sep 17 00:00:00 2001 From: Margaux Haller <margaux.haller2@etu.univ-lorraine.fr> Date: Mon, 18 Mar 2024 09:08:56 +0100 Subject: [PATCH] exercice 4 partie 1 --- qualdev/TD_Debug.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/qualdev/TD_Debug.ts b/qualdev/TD_Debug.ts index 49cc5f3..d094775 100644 --- a/qualdev/TD_Debug.ts +++ b/qualdev/TD_Debug.ts @@ -25,6 +25,17 @@ let x=10; let y=20; deb2(x, y); console.log(x,y); //Les changements ne sont que locaux - //Un bon nom pour cette fonction serait quelque chose comme InverseValeurs +//Exercice 4 + +function deb3(xy: number[]):void{ + let tmp = xy[0]; + xy[0] = xy[1]; + xy[1] = tmp; + console.log(xy); +} + +let xy = [10,20]; +deb3(xy); +console.log(xy); //La fonction marche car un tableau pointe sur des emplacements à l'échelle globale et non à l'échelle locale \ No newline at end of file -- GitLab