Menu
Coddy logo textTech

Fundamentos de Arrays 2D

Parte da seção Lógica & Fluxo do Journey de JavaScript da Coddy — lição 6 de 65.

Um array 2D é um array que contém sub-arrays. Cada sub-array pode ser visto como uma linha em uma grade.Por exemplo:const cinema = [ [true, true], // Row 0 [false, true] // Row 1 ];Este array representa uma grade 2x2 (2 itens em cada linha, e há 2 linhas).Para criar uma matriz 2D de inteiros com 3 linhas e 4 colunas, você escreveria:const matrix = [ [1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12] ]; // 3x4 gridNote que em JavaScript, arrays 2D são flexíveis: sub-arrays não precisam conter o mesmo tipo de dados e nem precisam ter o mesmo tamanho.Por exemplo, você pode misturar tipos e tamanhos dentro do mesmo array 2D:const mixed = [ [1, 2, 3], ["apple", "banana"], [true] ];

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Lógica & Fluxo