Logo Passei Direto
Buscar
Em linguagens de programação, variáveis são utilizadas para armazenar informações temporárias durante a execução de um programa. Em linguagens fortemente tipadas, como C ou Java, é necessário declarar previamente o tipo de dado que será armazenado. Já o JavaScript, por ser uma linguagem dinamicamente tipada, permite que o tipo seja determinado automaticamente com base no valor atribuído à variável. Para declarar variáveis em JavaScript, três palavras-chave podem ser utilizadas: var, presente nas versões mais antigas, permite escopos amplos e pode causar efeitos colaterais indesejados. let, ideal para variáveis que precisam ter seus valores modificados ao longo da execução. const, adequada para variáveis cujos valores não devem ser alterados após a atribuição inicial. A escolha adequada entre essas palavras-chave afeta diretamente a legibilidade, segurança e previsibilidade do código, sendo um aspecto essencial da escrita de programas mais robustos e livres de erros. Durante o desenvolvimento de uma aplicação web interativa em JavaScript, um grupo de estudantes ficou responsável por criar a lógica de controle de rodadas e perguntas de um jogo de perguntas e respostas. Ao iniciar a programação, surgiram dúvidas sobre a melhor forma de declarar variáveis que armazenam a pontuação do jogador e o número total de perguntas do jogo. Fonte: NOEL, A. A. - Programação Front End. Florianópolis, SC: Arqué, 2025. Considerando boas práticas na declaração de variáveis em JavaScript moderno, analise as afirmativas: ​ I. A pontuação do jogador, que pode variar ao longo do jogo, deve ser declarada utilizando let. II. O número total de perguntas, que permanece constante durante a execução, deve ser declarado utilizando const. III. Para garantir compatibilidade com navegadores antigos, é recomendável usar var em vez de let e const. É correto o que se afirma em: Alternativas Alternativa 1: I, apenas. Alternativa 2: I e II, apenas. Alternativa 3: II e III, apenas. Alternativa 4: III, apenas. Alternativa 5: I, II e III, apenas.
User badge image
ELISA Santos

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada afirmativa: I. A pontuação do jogador, que pode variar ao longo do jogo, deve ser declarada utilizando let. Correto. Variáveis que mudam de valor durante a execução devem ser declaradas com let. II. O número total de perguntas, que permanece constante durante a execução, deve ser declarado utilizando const. Correto. Valores que não mudam devem ser declarados com const. III. Para garantir compatibilidade com navegadores antigos, é recomendável usar var em vez de let e const. Incorreto. Embora var seja suportado por navegadores antigos, as boas práticas atuais recomendam o uso de let e const para melhor controle de escopo e segurança, e a compatibilidade pode ser garantida com ferramentas como transpilers (ex: Babel). Portanto, as afirmativas corretas são I e II. Resposta correta: Alternativa 2: I e II, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina