Pular para o conteúdo principal

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

ProgramaçãoJavaScript
Código
fg100849
Banca
FGV
Órgão
TRF - 1ª REGIÃO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Sistemas de Informação
Considere o seguinte código de um componente funcional do React Native:function printTheme(props) { const theme = useState(props?.index?0:1); try { console.log(theme); } catch (e) { console.log(e); } return <Text>{theme}</Text>; } Considere feitas as importações necessárias. Ao ser utilizado em uma aplicação React Native, o componente acima apresentará:
  1. Ao valor do state theme;
  2. Bfalha, pois há uma ou mais falhas de sintaxe no interior do componente;
  3. Cfalha, pois o argumento passado ao hook useState não pode conter expressões;
  4. Dfalha, pois o nome de um componente funcional deve ser iniciado com letra maiúscula;
  5. Efalha, pois o fluxo principal de um componente funcional não deve conter um bloco try-catch.
Revelar gabarito e comentário

GabaritoD — falha, pois o nome de um componente funcional deve ser iniciado com letra maiúscula;

Link permanente: /questoes/fg100849