Logo Passei Direto
Buscar
const minhaData = new Date(2023, 7, 15)
A) const minhaData = Temporal.Date.from({ year: 2023, month: 7, day: 15 });
B) const minhaData = Temporal.PlainDate.from({ year: 2023, month: 8, day: 15 });
C) const minhaData = new Temporal.PlainDate(15, 8, 2023);
D) const minhaData = new Date(2023, 8, 15);
E) const minhaData = Temporal.PlainDate(2023, 7, 15);
User badge image
EnfermagemEmFoco

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar as opções apresentadas em relação à criação de uma data em JavaScript e ao uso do novo sistema Temporal. A data original é criada com `new Date(2023, 7, 15)`, que representa o dia 15 de agosto de 2023, pois os meses em JavaScript começam do zero (0 = janeiro, 1 = fevereiro, ..., 7 = agosto). Agora, vamos analisar as alternativas: A) `const minhaData = Temporal.Date.from({ year: 2023, month: 7, day: 15 });` - Esta opção está correta, pois cria uma data usando o sistema Temporal, mas representa 15 de julho de 2023, não 15 de agosto. B) `const minhaData = Temporal.PlainDate.from({ year: 2023, month: 8, day: 15 });` - Esta opção cria uma data correta, representando 15 de agosto de 2023, mas não é equivalente à data original. C) `const minhaData = new Temporal.PlainDate(15, 8, 2023);` - Esta opção está incorreta, pois a ordem dos parâmetros está errada. O correto seria `new Temporal.PlainDate(2023, 8, 15)`. D) `const minhaData = new Date(2023, 8, 15);` - Esta opção cria uma data que representa 15 de setembro de 2023, não 15 de agosto. E) `const minhaData = Temporal.PlainDate(2023, 7, 15);` - Esta opção está incorreta, pois falta o `new` para instanciar um objeto. A única opção que representa corretamente a data 15 de agosto de 2023, considerando a lógica de meses em JavaScript, é a B, mas ela não é equivalente à data original. Portanto, a resposta correta em relação à data original é a D, que representa 15 de setembro de 2023, mas não é a mesma data. Assim, a resposta correta em relação à data original é a D, mas a B é a única que representa uma data válida.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina