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
No related branches found
No related tags found
No related merge requests found
......@@ -2,3 +2,13 @@ Exercice 1:
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
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