Pages

Révision examen !


Vous disposez d'une fonction splice(index,nb)

mesPoissons  = ["scalaire", "clown", "mandarin", "chirurgien"];


// supprime 1 élément à partir de l'index 3 
enenleves = mesPoissons.splice(3, 1);

Question

Comment placer les étudiants par rangée de 4 ?
On se servira que la méthode splice.

  1. //création d'un groupe de 9 étudiants
  2. const student = 9, students = Array.from({length:student}, (_, k) => `2019xx${k}@ens.fr`),
  3. columns = 4; dim = Math.ceil(students.length / columns),
  4. plan = Array(dim);

  5. //placement par rangées de 4 (columns)
  6. //votre code

  7. console.log(plan);
Le résultat en image, pour un groupe de 9 étudiants par rangées de 4.


Remarque :
Avez vous remarqué que je parle ici de méthode et non de fonction pour splice.
Une méthode est une fonction associée à un objet. Autrement dit, une méthode est une propriété d'un objet qui est une fonction. Les méthodes sont définies comme des fonctions normales et sont affectées à des propriétés d'un objet. Voir la page sur les définitions de méthodes pour plus d'informations. (mdn)