xxxxxxxxxx
40
function setup() {
createCanvas(400, 400);
// Les tableaux permettent de stocker des données
let t1 = [3, 5, 7, 18];
// En javascript, on peut stocker des données de types différents
// mais ce n'est pas conseillé
let t2 = [7, "hum", 67];
// On peut accéder ou modifier un élément d'un tableau par indice
// et les indices commencent a 0
console.log(t1[2]); // 7
t1[1] = 42;
console.log(t1); // [3, 42, 7, 18]
// On peut obtenir la taille d'un tableau avec .length
console.log(t1.length); // 4
// Et on peut ajouter un élément (a la fin du tableau) avec .push()
t1.push(57);
console.log(t1.length); // 5
console.log(t1); [3, 42, 7, 18, 57]
}
// A FAIRE completer la fonction max_tab, qui doit renvoyer
// l'indice du plus grand élément du tableau tab passé en argument
function max_tab(tab) {
// A FAIRE
return -1;
}
function draw() {
background(220);
console.log(max_tab([1,4,5,9,3,8,2,1,2,4])); // 3
console.log(max_tab([42, 17, 3, 1, 2])); // 0
}