Menu
Coddy logo textTech

Acessando Elementos de um Array

Parte da seção Fundamentos do Journey de JavaScript da Coddy — lição 58 de 77.

Em JavaScript, usamos arrays para armazenar múltiplos valores em uma única variável. Cada valor em um array é chamado de elemento, e cada elemento possui um índice. Os índices começam em 0 até o comprimento do array menos um.

Por exemplo, dê uma olhada no seguinte array: 

let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
  • O elemento a está no índice 0
  • O elemento b está no índice 1
  • ...
  • O elemento g está no índice 6

Para acessar um elemento de um array, podemos usar seu índice entre colchetes. Por exemplo, para acessar o primeiro elemento de um array chamado myArray, usaríamos myArray[0].

Aqui está um exemplo:

let myArray = [10, 20, 30, 40, 50]
let element = myArray[2]

A variável element conterá o valor 30 porque ela acessa o terceiro elemento (que possui um índice de 2).

challenge icon

Desafio

Fácil

Crie uma função chamada values que recebe um array como argumento e imprime todos os itens do array um após o outro.

Para iterar sobre um array, use a propriedade .length dentro da instrução for:

let myArray = [10, 20, 30, 40, 50]
for (let i = 0; i < myArray.length; i++) {
    console.log(myArray[i]);
}

Dessa forma, i irá iterar de 0 até myArray.length (não inclusive), que são exatamente todos os índices do array.

Folha de consulta

Arrays armazenam múltiplos valores em uma única variável. Cada elemento possui um índice começando em 0:

let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']

Acesse elementos usando colchetes com o índice:

let myArray = [10, 20, 30, 40, 50]
let element = myArray[2] // Retorna 30

Itere sobre arrays usando a propriedade .length:

for (let i = 0; i < myArray.length; i++) {
    console.log(myArray[i]);
}

Experimente você mesmo

function values(arr) {
    // Escreva o código aqui
}
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 Fundamentos