Skip to content
Snippets Groups Projects
Commit 98a75f0b authored by Darciaux Yoann's avatar Darciaux Yoann
Browse files

Exercice 2 et 3 + MaJ du compte rendu

parent 08b5f96c
Branches
Tags
No related merge requests found
...@@ -2,3 +2,13 @@ Exercice 1: ...@@ -2,3 +2,13 @@ Exercice 1:
placer point d'arrêt a la ligne 4 puis f5 pour suivre la valeur de j, placer point d'arrêt a la ligne 4 puis f5 pour suivre la valeur de j,
dans cette exercice, j'ai appris le débogage avec point d'arrêt ainsi qu'à suivre une variable dans une boucle dans cette exercice, j'ai appris le débogage avec point d'arrêt ainsi qu'à suivre une variable dans une boucle
Exercice 2:
j'ai modifier la fonction pour rajouter un tableau et affecter j à tab[i], j'ai placer mon poit d'arrêt à la ligne 6 puis f5
dans cette exercice, j'ai pu visualiser le remplissage du tableau a chaque itération grâce au débogage.
Exercice 3:
j'ai placer 3 points d'arrêt: ligne 2, ligne 5 et ligne 11 les valeurs par points d'arrêt sont:
ligne 2: x = 10, y = 20
ligne 5: x = 20, y = 10
ligne 11: x = 10, y = 20,
On pourrais donc appeler cette fonction "echange de valeur" car c'est ce qu'il fait.
exo2.ts 0 → 100644
function deb1(): number {
let j = 200;
let tab: number[] = [];
for (let i = 0; i < 10; i++) {
j -= 10;
tab[i] = j;
}
console.log(tab);
return j;
}
console.log(deb1());
exo3.ts 0 → 100644
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);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment