diff --git a/td_debug.ts b/td_debug.ts index 4fa2518e2da8d5dac60b17e6c94e00ddb8020fab..c830bdf29d7c82ace56fc4a4f5ec33589da7e748 100644 --- a/td_debug.ts +++ b/td_debug.ts @@ -1,53 +1,61 @@ -//exercice1/2 -function deb1(): number { - let j = 200; - let tab = []; - for (let i = 0; i < 10; i++) { - j -= 10; - tab[i] = j; - } - return j; -} - -//console.log(deb1()); - -//exercice3 - -function deb2(x: number, y: number): void { - const tmp = y; - y = x; - x = tmp; - //console.log(x, y); -} - -let x = 10; -let y = 10; -deb2(x, y); -//console.log(x, y); - -//exercice 4 - -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); +// //exercice1/2 +// function deb1(): number { +// let j = 200; +// let tab = []; +// for (let i = 0; i < 10; i++) { +// j -= 10; +// tab[i] = j; +// } +// return j; +// } + +// //console.log(deb1()); + +// //exercice3 + +// function deb2(x: number, y: number): void { +// const tmp = y; +// y = x; +// x = tmp; +// //console.log(x, y); +// } + +// let x = 10; +// let y = 10; +// deb2(x, y); +// //console.log(x, y); + +// //exercice 4 + +// 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); //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);