diff --git a/qualdev/Td_debug/exercice.ts b/qualdev/Td_debug/exercice.ts
new file mode 100644
index 0000000000000000000000000000000000000000..4dbcdf3749ad75290516a99f72843036abe3caf6
--- /dev/null
+++ b/qualdev/Td_debug/exercice.ts
@@ -0,0 +1,9 @@
+// exercice1
+function deb1(): number {
+    let j = 200;
+    for (let i = 0; i < 10; i++) {
+        j -= 10;
+    }
+    return j;
+}
+console.log(deb1());
\ No newline at end of file
diff --git a/qualdev/Td_debug/launch.json b/qualdev/Td_debug/launch.json
new file mode 100644
index 0000000000000000000000000000000000000000..3d0cf1467fcc78bedb1469b2fc7ff693910c5f5b
--- /dev/null
+++ b/qualdev/Td_debug/launch.json
@@ -0,0 +1,19 @@
+{
+    "version": "0.2.0",
+    "configurations": [
+        {
+            "type": "pwa-node",
+            "request": "launch",
+            "name": "Deno: Run exercice.ts",
+            "program": "${workspaceFolder}/exercice.ts", // Fichier TypeScript à exécuter
+            "cwd": "${workspaceFolder}",
+            "runtimeExecutable": "deno", // Utilise Deno comme exécutable
+            "runtimeArgs": [
+                "run",
+                "--inspect", // Active le débogage
+                "--allow-all" // Donne toutes les permissions (ajustez selon vos besoins)
+            ],
+            "attachSimplePort": 9229
+        }
+    ]
+}
diff --git a/qualdev/Td_debug/tsconfig.json b/qualdev/Td_debug/tsconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..4c4b246c411a966ffd171383e82f19e29267763a
--- /dev/null
+++ b/qualdev/Td_debug/tsconfig.json
@@ -0,0 +1,16 @@
+{
+"compilerOptions": {
+    "target": "es6", // Specify ECMAScript target version
+    "module": "commonjs", // Specify module code generation
+    "strict": true, // Enable all strict type-checking options
+    "esModuleInterop": true, // Enable interoperability between CommonJS and ES Modules
+    "sourceMap": true // Generate source maps for debugging
+  },
+  "include": [
+    "./**/*.ts" // Include all TypeScript files in the project
+  ],
+  "exclude": [
+    "node_modules", // Exclude node_modules folder
+    "**/*.exercice.ts" // Exclude test files
+  ]
+}