From 26611f623d424efb895f068224c901177a5fa303 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien?= <tonemail@example.com> Date: Fri, 28 Mar 2025 15:44:43 +0100 Subject: [PATCH] Ex5 finis --- tpDebug5.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 tpDebug5.ts diff --git a/tpDebug5.ts b/tpDebug5.ts new file mode 100644 index 0000000..06fe325 --- /dev/null +++ b/tpDebug5.ts @@ -0,0 +1,27 @@ +let j = 10; +deb4(); +console.log(j); + +function deb4(): number { + let j = 25; + for (let i = 0; j < 10; i++) { + let j = 2 * i; + console.log(j); + } + return j; +} + +/* + +j = 10. +À l’entrée de deb4() : + +Nouvelle variable j = 25 +La boucle for (let i = 0; j < 10; i++) ne s’exécute pas, car 25 < 10 est faux. +Sortie de la fonction : + +Retourne 25, mais cette valeur n’est pas affichée. +Le j global reste à 10. +Après l’appel de deb4() : + +console.log(j) affiche 10. */ \ No newline at end of file -- GitLab