Bases des tableaux 2D
Fait partie de la section Logique & Flux du Journey JavaScript de Coddy — leçon 6 sur 65.
Un tableau 2D est un tableau contenant des sous-tableaux. Chaque sous-tableau peut être considéré comme une ligne dans une grille.
Par exemple :
const cinema = [
[true, true], // Rangée 0
[false, true] // Rangée 1
];Ce tableau représente une grille 2x2 (2 éléments dans chaque ligne, et il y a 2 lignes)
Pour créer un tableau 2D d'entiers avec 3 lignes et 4 colonnes, vous écririez :
const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// grille 3x4Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Aide-mémoire
Un tableau 2D est un tableau contenant des sous-tableaux, où chaque sous-tableau représente une ligne dans une grille :
const cinema = [
[true, true], // Ligne 0
[false, true] // Ligne 1
];
// Grille 2x2const matrix = [
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
];
// Grille 3x4 (3 lignes, 4 colonnes)Essayez vous-même
Cette leçon ne comprend pas de défi de code.
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
1Les chaînes de caractères en profondeur
Fondamentaux des chaînesParcourir les chaînesTemplate LiteralsMéthodes des chaînesRécapitulatif - String Weaver4JSON Partie 2
Itérer sur du JSONJSON imbriquéChaînage optionnel JSONCopie superficielle et profondeRécapitulatif - Magasin de vélosRécapitulatif - Système solaire7Système de gestion de bibliothèque
Présentation du projetAjouter des livres2Tableaux multidimensionnels
Bases des tableaux 2DAccès aux éléments d'un tableau 2DBoucles imbriquées et tableaux 2DRécapitulatif - Tableaux 2DAddition et soustraction de matricesTableaux irréguliers (Jagged Arrays)Tableaux 3D et au-delàModèles courants de tableaux 2DRécapitulatif - Tout sur les tableaux3JSON Partie 1
Qu'est-ce qu'un JSON ?Vérifier si une clé existeMéthodes d'objetL'opérateur Spread Partie 1L'opérateur Spread Partie 2Supprimer des clésRécapitulatif - Manipuler les clés JSON