let A = [2,0,2,0,2,3];
let B = [0,2,3,4];
Tenter de trouver un code équivalent à l'intersection de deux tableaux !
let v = [...new Set([...A, ...B])];
*Revision
passage des paramètres
Ecrire les valeurs affichées
let start = args;
return [start];
}
console.log(testPassagePara(1))
//-------------------------------------------
const testPassagePara = function(args) {
let start = args;
return [start];
}
console.log(testPassagePara())
//-------------------------------------------
const testPassagePara = function(args=-1) {
let start = args;
return [start];
}
console.log(testPassagePara())
//-------------------------------------------
const testPassagePara = function(...args) {
let [start,end,step] = args;
return [start,end,step];
}
console.log(testPassagePara(1, 5, 2, -1))
//-------------------------------------------
const testPassagePara = function(...args) {
let [start,end,step] = args;
return {start,end,step};
}
console.log(testPassagePara(1, 5, 2, -1))
//-------------------------------------------
const testPassagePara = function(...args) {
let [start,end,step] = args;
return {start,end,step};
}
console.log(testPassagePara(1))
//-------------------------------------------
const testPassagePara = function(...args) {
let [start=0,end=0,step=1] = args;
return [start,end,step];
}
console.log(testPassagePara(1))
Entrainement à l'algo
Trouver la fonction qui ne garde que les valeurs de t non incluse dans e
let e = [2,3,4],
t = [0,2,2,6,1,3];
résultat : [0, 6, 1]
let e = [2,3,4],
t = [0,2,2,6,1,3];
résultat : [0, 6, 1]
range
*range(4);
* // => [0, 1, 2, 3]
*
*range(-4);
* // => [0, -1, -2, -3]
*
*range(1, 5);
* // => [1, 2, 3, 4]
*
*range(0, 20, 5);
* // => [0, 5, 10, 15]
*
*range(0, -4, -1);
* // => [0, -1, -2, -3]
*
*range(1, 4, 0);
* // => [1, 1, 1]
*
Inscription à :
Articles (Atom)