Menu
Coddy logo textTech

Conceptos básicos de arreglos 2D

Parte de la sección Lógica y Flujo del Journey de JavaScript de Coddy — lección 6 de 65.

Un array bidimensional (2D array) es un array que contiene sub-arrays. Cada sub-array se puede ver como una fila en una cuadrícula.Por ejemplo:const cinema = [ [true, true], // Row 0 [false, true] // Row 1 ];Esta matriz representa una cuadrícula de 2x2 (2 elementos en cada fila, y hay 2 filas).Para crear un array 2D de enteros con 3 filas y 4 columnas, escribirías:const matrix = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12] ]; // 3x4 gridTen en cuenta que en JavaScript, los arreglos bidimensionales son flexibles: los subarreglos no necesitan contener el mismo tipo de datos, ni siquiera necesitan tener la misma longitud.Por ejemplo, puedes mezclar tipos y longitudes dentro del mismo array 2D:const mixed = [ [1, 2, 3], ["apple", "banana"], [true] ];

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Lógica y Flujo