Skip to content
Snippets Groups Projects
Commit 5d40ea55 authored by VENNER Maxence's avatar VENNER Maxence
Browse files

fin de l'exercice 6

parent a4fb86f1
No related branches found
No related tags found
No related merge requests found
......@@ -3,3 +3,4 @@
3) Le programme marchait il echangais les deux nombres. pour suivre l'evolution des nombre j'ai mis un point d'arret au debut de la fonction et j'ai parcourus ligne par ligne car elle démarre avec la création de la constante.
4)J'ai compris a la fin de l'exercice 3 les valeurs revenaient comme au debut elle ne changaient pas réelement alors que dans l'exercice 4 elles changent réelement encore apres la fonction.
5)le premier j est egal a 10 et ne va jamais changer car il ne rentre pas vraiment dans la fonction, ensuite la fonction cree un j egal a 25 et ne va pas changer, puis dans la boucle il y a encore un autre j qui aura le resulta du calcul qui va rester dans la boucle donc le console log j va donner le dernier j le return j va donner le j 25 et le premier console log va donner 10 le premier j qui a pas changer.
6)Lorsqu'on change la valeur du 2 par un 5 il va aussi se changer dans le 2eme tableau. Alors que dans la 2eme version le 2eme tableau ne va pas etre changer lorsqu'on change le 2 par un 5.
......@@ -39,15 +39,26 @@
//exercice 5
let j = 10;
deb4()
console.log(j)
function deb4():number{
let j = 25;
for(let i=0;i<10;i++){
let j = 2 * i;
console.log(j)
}
return j;
}
// let j = 10;
// deb4()
// console.log(j)
// function deb4():number{
// let j = 25;
// for(let i=0;i<10;i++){
// let j = 2 * i;
// console.log(j)
// }
// return j;
// }
//Exercice 6
let tab1 = [1,2,3];
let tab2 = [...tab1];
tab1[1] = 5;
console.log(tab1,tab2);
//Exercice 7
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment