Pular para o conteúdo principal

Questão de Programação — JavaScript — FGV 2024

ProgramaçãoJavaScript
Código
fg093642
Banca
FGV
Órgão
SEDUC-SP
Ano
2024
Nível
Superior
Cargo
Professor de Ensino Fundamental e Médio (Educação Profissional) - Tecnologia da Informação
Em JavaScript, a palavra-chave ____ é usada para declarar variáveis cujo valor pode mudar no escopo do bloco em que foram definidas, enquanto a palavra-chave ____ é usada para variáveis imutáveis. Já o método ____ adiciona elementos ao final de um array e a estrutura ____ permite a repetição de um bloco de código enquanto uma condição for verdadeira, já o objeto ____ fornece métodos para manipulação de números e cálculos matemáticos.Em sequência, as palavras-chave que completam corretamente essas lacunas são:
  1. Aconst, let, while, push, Math.
  2. Bwhile, push, Math, const, let.
  3. Clet, const, push, while, Math.
  4. DMath, const, let, while, push.
  5. Ewhile, Math, const, push, let.
Revelar gabarito e comentário

GabaritoC — let, const, push, while, Math.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

JavaScript – Palavras-chave e métodos

Gabarito: letra C. A sequência correta é: let (variável mutável no escopo do bloco), const (variável imutável), push (adiciona ao final do array), while (laço com condição verdadeira) e Math (objeto para cálculos matemáticos). Trata-se de conhecimento fundamental da linguagem.

Alternativa A — ❌ Incorreta

A sequência const, let, while, push, Math está errada: inverte let e const, colocando const como mutável e let como imutável, e troca push por while.

Alternativa B — ❌ Incorreta

while, push, Math, const, let não corresponde à ordem pedida – começa com uma estrutura de repetição, não com declaração de variável.

Alternativa C — ✅ Correta ⟵ GABARITO

let (escopo de bloco, mutável), const (escopo de bloco, imutável), push (adiciona elementos ao final do array), while (repete enquanto condição verdadeira), Math (objeto com métodos matemáticos).

Alternativa D — ❌ Incorreta

Math, const, let, while, push – inicia com o objeto Math, que deveria ser o último.

Alternativa E — ❌ Incorreta

while, Math, const, push, let – começa com while e coloca let no final, fora da ordem.

Link permanente: /questoes/fg093642