ANÚNCIO

~/questoes/programacao

Como você acessa o terceiro elemento de um array chamado 'nomes'?

Responda, confira o feedback e use o resultado para orientar sua revisão.
Para fixar

Acessando Elementos de um Array pelo Índice

Conceito central

Arrays em JavaScript armazenam múltiplos valores em uma única variável, e cada valor tem uma posição numérica chamada índice. A grande particularidade é que a contagem começa do zero, não do um, então o primeiro elemento está na posição 0.

Por que essa resposta faz sentido

A alternativa A está correta porque JavaScript usa indexação baseada em zero. O primeiro elemento fica no índice 0, o segundo no índice 1, e portanto o terceiro elemento está no índice 2. Você acessa usando colchetes: nomes[2].

Armadilhas comuns

  • Confundir a posição do elemento (terceiro lugar) com o índice (número 2). Lembre-se: sempre comece a contar índices do zero.
  • Tentar usar nomes.get() ou outras sintaxes que funcionam em outras linguagens. Em JavaScript, colchetes são o padrão para arrays.
  • Usar parênteses nomes(2) em vez de colchetes nomes[2], esquecendo que parênteses são para funções e colchetes para arrays.

Entenda as alternativas

A

nomes[2] é a forma correta. A indexação em JavaScript começa em 0, então: índice 0 = 1º elemento, índice 1 = 2º elemento, índice 2 = 3º elemento. Os colchetes são a sintaxe padrão para acessar elementos.

B

nomes[3] acessaria o quarto elemento, não o terceiro. Essa alternativa confunde a posição visual (terceira) com o índice numérico (que é 2). É um erro muito comum entre iniciantes.

C

nomes.get(3) não é a sintaxe correta para arrays em JavaScript. O método .get() não existe nativamente para arrays. A sintaxe própria é sempre usar colchetes, como nomes[índice].

D

nomes(2) com parênteses é a sintaxe para chamar uma função, não para acessar um array. Parênteses e colchetes têm significados completamente diferentes em JavaScript.

Dica prática: Crie um array pequeno e teste na prática: let nomes = ['Ana', 'Bruno', 'Carlos']. Depois acesse cada um digitando nomes[0], nomes[1], nomes[2] no console. Ver funcionar na prática ajuda a entender melhor que a contagem começa do zero.

Revise pensando: Se você tem um array com 5 elementos, qual será o índice do último elemento?