Menu
Coddy logo textTech

Acessando Elementos de Arrays 2D

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

Acessar elementos em um array 2D é semelhante a acessar elementos em um array 1D, mas em vez de usar um único índice, você usa dois índices: um para a linha e outro para a coluna. Por exemplo:

const seats = [
  ['A1', 'A2', 'A3'],
  ['B1', 'B2', 'B3']
];
// seats[0][2] -> 'A3'
// seats[1][1] -> 'B2'

Lembre-se de que os índices em JavaScript começam em 0, então a primeira linha está no índice 0, a segunda linha está no índice 1 e assim por diante.

challenge icon

Desafio

Fácil

Crie uma função chamada getColumn que recebe três argumentos: um array 2D matrix, um número inteiro numberOfRows e um número inteiro colIndex. A função deve retornar um array contendo todos os elementos na coluna especificada colIndex

Folha de consulta

Acesse elementos em um array 2D usando dois índices: [row][column]

const seats = [
  ['A1', 'A2', 'A3'],
  ['B1', 'B2', 'B3']
];
// seats[0][2] -> 'A3'
// seats[1][1] -> 'B2'

Os índices começam em 0 tanto para linhas quanto para colunas.

Experimente você mesmo

function getColumn(matrix, numberOfRows, colIndex) {
  // TODO: Retornar um array contendo elementos do índice de coluna especificado
}
// Não escreva nada fora da função
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