Arrays são estruturas de dados que armazenam uma coleção de elementos. A maneira apropriada para criar um array de elementos em JavaScript é
- A)const meuarray = new Array ["maçã", "laranja", "2"]
Errada, porque a sintaxe com new Array nao foi escrita corretamente e os colchetes nao podem aparecer dessa forma depois do construtor.
- B)const meuarray = {"maçã", "laranja", "2"}
Errada, porque chaves com esse formato lembram objeto ou conjunto, nao um array em JavaScript.
- C)const meuarray = ["maçã", "laranja", 2]
Certa, porque usa a sintaxe correta de array em JavaScript com colchetes e elementos separados por virgula.
- D)const meuarray = ("maçã", "laranja", 2)
Errada, porque parenteses com virgulas nao criam array; isso nao e a sintaxe valida em JavaScript.
- E)const meuarray := [2]string{"maçã", "laranja"}
Errada, porque essa declaracao e de outra linguagem, nao de JavaScript.
Gabarito: C
Em JavaScript, um array e uma estrutura para guardar varios valores em uma unica variavel, normalmente em ordem. A forma mais comum e direta de criar um array e usar colchetes, listando os elementos separados por virgula. Pense nele como uma pequena fila: cada item tem sua posicao e pode ser acessado depois. No enunciado, a alternativa correta e a C porque ela usa a sintaxe valida de array em JavaScript: const meuarray = ["maçã", "laranja", 2]. Repare que os elementos podem ser de tipos diferentes, porque JavaScript e dinamico e permite misturar string e numero no mesmo array sem problema. Isso nao tem nada a ver com objeto, parenteses, nem com sintaxe de outras linguagens. Em concursos, a banca gosta justamente de trocar os sinais: colchetes viram chaves, parenteses, ou ate um formato de outra linguagem, para ver se voce conhece o basico da linguagem cobrada. Resumo de prova: em JavaScript, array usa colchetes [ ] e itens separados por virgula. Se voce viu isso, ja matou a questao sem drama.