Menu
Coddy logo textTech

Tableaux irréguliers (Jagged Arrays)

Fait partie de la section Logique & Flux du Journey JavaScript de Coddy — leçon 11 sur 65.

Un tableau déchiqueté (jagged array) est une structure semblable à un tableau 2D où chaque ligne peut avoir une longueur différente. Par exemple :

const classroom = [
  ["Alice", "Bob"],
  ["Charlie", "Diana", "Eve"],
  ["Frank"]
];

Ici, la première ligne contient 2 éléments, la deuxième ligne en contient 3 et la troisième ligne en contient 1.

challenge icon

Défi

Facile

Créez une fonction nommée sumJagged qui reçoit un tableau irrégulier de nombres et renvoie la somme totale de tous les éléments de toutes les lignes, quelle que soit la longueur de chaque ligne.

Aide-mémoire

Un tableau décalé (jagged array) est un tableau en 2D où chaque ligne peut avoir une longueur différente :

const classroom = [
  ["Alice", "Bob"],
  ["Charlie", "Diana", "Eve"],
  ["Frank"]
];

La première ligne contient 2 éléments, la deuxième ligne en contient 3, et la troisième ligne en contient 1.

Essayez vous-même

function sumJagged(jaggedArray) {
  // À FAIRE : Implémenter la logique pour additionner tous les éléments du tableau dentelé.
}
// N'écrivez rien en dehors de la fonction
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Logique & Flux