From 16b1c55570faf98eeb8a2864080eabda73ce0bee Mon Sep 17 00:00:00 2001 From: BARRE Milo <milo.barre9@etu.univ-lorraine.fr> Date: Fri, 28 Mar 2025 09:28:20 +0100 Subject: [PATCH] Test --- ex2.ts | 13 +++++++++++++ ex3.ts | 11 +++++++++++ ex4.ts | 10 ++++++++++ main.ts | 9 +++++++++ 4 files changed, 43 insertions(+) create mode 100644 ex2.ts create mode 100644 ex3.ts create mode 100644 ex4.ts create mode 100644 main.ts diff --git a/ex2.ts b/ex2.ts new file mode 100644 index 0000000..f3c0f83 --- /dev/null +++ b/ex2.ts @@ -0,0 +1,13 @@ +// Exercice 2 + +function deb1t(): number { + let j = 200; + let tab: number[] = []; + for (let i = 0; i < 10; i++) { + j -= 10; + tab[i] = j; + } + return j; +} + +deb1t(); \ No newline at end of file diff --git a/ex3.ts b/ex3.ts new file mode 100644 index 0000000..cc29418 --- /dev/null +++ b/ex3.ts @@ -0,0 +1,11 @@ +function deb2 (x: number, y: number):void{ + const tmp = y; + y=x; + x=tmp; + console.log(x,y); +} + +let x = 10; +let y = 20; +deb2 (x,y); +console.log(x,y); \ No newline at end of file diff --git a/ex4.ts b/ex4.ts new file mode 100644 index 0000000..0f42a8f --- /dev/null +++ b/ex4.ts @@ -0,0 +1,10 @@ +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); \ No newline at end of file diff --git a/main.ts b/main.ts new file mode 100644 index 0000000..2fe8dcf --- /dev/null +++ b/main.ts @@ -0,0 +1,9 @@ +function deb1():number{ + let j = 200; + for (let i = 0; i< 10; i++){ + j -=10; + } + return j; +} + +deb1(); \ No newline at end of file -- GitLab