Pular para o conteúdo principal

Questão de Programação — Programação de front end — FGV 2026

ProgramaçãoProgramação de front end
Código
fg126247
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
No contexto do desenvolvimento de aplicações web, o JavaScript é uma linguagem amplamente utilizada para implementar comportamentos dinâmicos e interativos.Assinale a opção que apresenta a sintaxe correta para uma declaração condicional if que verifica se a variável x é maior que 10 e, caso verdadeiro, imprime "Maior que 10"
  1. Aif x > 10 { console.log("Maior que 10"); }
  2. Bif (x >= 10) console.log("Maior que 10")
  3. Cif (x > 10) { console.log("Maior que 10"); } else { console.log("Menor ou igual a 10"); }
  4. Dif [x > 10] { console.log("Maior que 10"); }
  5. Eif (x > 10): { console.log("Maior que 10"); }
Revelar gabarito e comentário

GabaritoC — if (x > 10) { console.log("Maior que 10"); } else { console.log("Menor ou igual a 10"); }

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”.

Sintaxe do if em JavaScript

Gabarito: letra C. A sintaxe correta para um if em JavaScript exige parênteses em torno da condição e chaves para o bloco de código (recomendado). A alternativa C atende a esses requisitos: if (x > 10) { console.log("Maior que 10"); } – a parte do else é adicional, mas não invalida a sintaxe.

Alternativa A — ❌ Incorreta

Faltam os parênteses obrigatórios ao redor da condição. Em JavaScript, if x > 10 gera erro de sintaxe.

Alternativa B — ❌ Incorreta

Embora a sintaxe com parênteses e sem chaves seja válida (para uma única instrução), a condição usada é x >= 10, que verifica maior ou igual, enquanto o enunciado exige apenas maior que 10. Portanto, não atende ao requisito.

Alternativa C — ✅ Correta ⟵ GABARITO

Sintaxe perfeitamente válida: condição entre parênteses, bloco com chaves, impressão correta. A presença do else não a torna errada, pois o comando if aceita opcionalmente a cláusula else.

Alternativa D — ❌ Incorreta

Usa colchetes [...] no lugar dos parênteses. Isso não é reconhecido como condição de if em JavaScript.

Alternativa E — ❌ Incorreta

Insere dois pontos : após a condição, sintaxe própria de Python ou outras linguagens, mas inválida em JavaScript.

Gabarito: letra C

Link permanente: /questoes/fg126247