Logo Passei Direto
Buscar
O desenvolvimento de uma aplicação web precisa identificar a data do sistema (e recuperar) e, a partir do uso correto das funções de data, apresentar a hora, os minutos, o dia do mês e o número do mês, conforme o padrão: HH:MM - DD/MM. Para isso, devemos criar uma variável para armazenar a data do sistema, como realizado pelo código: var dataHoje = new Date(); Será necessário utilizar em conjunto algumas das funções para uso com datas em JavaScript apresentadas a seguir: Funções: Observe o exemplo a seguir, com a apresentação da variável data, conforme o padrão solicitado, que pode ser visualizada em uma mensagem de alerta.
Diante do exposto, escolha a alternativa que apresenta o código capaz de armazenar a data de acordo com as necessidades requeridas pela aplicação.
var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDate() + "/" + (dataHoje.getMonth()+1);
var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDay() + "/" + dataHoje.getMonth();
var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDay() + "/" + (dataHoje.getMonth()+1);
var data = dataHoje.getDate() + "/" + dataHoje.getMonth() + " - " + dataHoje.getHours() + ":" + dataHoje.getMinutes();
var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDate() + "/" + dataHoje.getMonth();
User badge image
ComportamentoHumano360

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar passo a passo: - O formato desejado é: HH:MM - DD/MM - Para obter as horas: `dataHoje.getHours()` - Para obter os minutos: `dataHoje.getMinutes()` - Para obter o dia do mês: `dataHoje.getDate()` - Para obter o mês: `dataHoje.getMonth() + 1` (porque `getMonth()` retorna de 0 a 11) Agora, analisando as alternativas: 1. `var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDate() + "/" + (dataHoje.getMonth()+1);` → Está correto, segue o formato e corrige o mês. 2. `var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDay() + "/" + dataHoje.getMonth();` → `getDay()` retorna o dia da semana (0 a 6), não o dia do mês. Errado. 3. `var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDay() + "/" + (dataHoje.getMonth()+1);` → Usa `getDay()` errado para dia do mês. 4. `var data = dataHoje.getDate() + "/" + dataHoje.getMonth() + " - " + dataHoje.getHours() + ":" + dataHoje.getMinutes();` → Ordem errada (dia/mês antes da hora), além de não somar +1 no mês. 5. `var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDate() + "/" + dataHoje.getMonth();` → Não soma +1 no mês, mês ficará errado. Resposta correta: var data = dataHoje.getHours() + ":" + dataHoje.getMinutes() + " - " + dataHoje.getDate() + "/" + (dataHoje.getMonth()+1); (alternativa 1)

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 perguntas desse material

Na programação em JavaScript, temos uma série de funções predefinidas que podemos utilizar diretamente em nossos códigos. No contexto dos métodos disponibilizados pela linguagem JavaScript, identifique qual deles é responsável por realizar o cálculo de um número elevado a outro.
Math.round().
Math.sin().
Math.floor().
Math.pow().
Math.sqrt().

Com o CSS, também conhecido como folha de estilos em cascata, podemos determinar os estilos por meio de três diferentes formas, sendo que cada uma possui uma ordem de precedência superior à outra.
A partir das opções apresentadas a seguir, defina a ordem de precedência ao aplicar estilos em CSS, da maior precedência para a menor precedência:
Externa (linked) à incorporada (embedded) à externa (inline).
Local (inline) à externa (linked) à incorporada (embedded).
Incorporada (embedded) à externa (linked) à local (inline).
Local (inline) à incorporada (embedded) à externa (linked).
Externa (linked) à local (inline) à incorporada (embedded).

Mais conteúdos dessa disciplina