~/questoes/programacao
Arrays em JavaScript armazenam múltiplos valores em uma única variável, e cada elemento tem uma posição numerada chamada índice. O primeiro elemento sempre está na posição 0, não em 1, porque JavaScript usa indexação baseada em zero.
A sintaxe array[0] acessa o primeiro elemento porque o JavaScript começa a contar os índices do zero. Isso significa que o índice 0 corresponde ao primeiro item da lista, 1 ao segundo, e assim por diante.
array[0] está correto porque JavaScript usa indexação baseada em zero. O número dentro dos colchetes é o índice, e zero sempre representa o primeiro elemento de qualquer array.
array[1] acessa o segundo elemento, não o primeiro. O índice 1 representa a segunda posição na lista, já que a contagem começa em 0.
array.first() não é um método nativo do JavaScript para acessar o primeiro elemento. Embora existam bibliotecas que adicionam esse método, não é a forma padrão e não funciona em arrays nativos.
array.get(1) não é um método nativo do JavaScript. Arrays nativos não possuem um método get(), e mesmo que possuísse, o 1 representaria o segundo elemento, não o primeiro.