~/questoes/programacao
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.
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].
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.
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.
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].
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.