Logo Passei Direto
Buscar
Com respeito à representação de datas no JavaScript, considere as declarações a seguir. const d1 = new Date(2022, 0, 24, 10, 33, 30, 0); const d2 = new Date(2022, 15, 24, 10, 33, 30, 0); const d3 = new Date(2022, -1, 24, 10, 33, 30, 0); const d4 = new Date(2023, 1, 29, 10, 33, 30, 0); Os valores das datas d1, d2, d3 e d4 são, respectivamente,
A) undefined undefined 24/12/2021 10:33:30 01/03/2023 10:33:30
B) undefined undefined 24/12/2021 10:33:30 undefined
C) undefined 24/04/2023 10:33:30 24/12/2021 10:33:30 01/03/2023 10:33:30
D) 24/01/2022 10:33:30 24/04/2023 10:33:30 24/12/2021 10:33:30 undefined
E) 24/01/2022 10:33:30 24/04/2023 10:33:30 24/12/2021 10:33:30 01/03/2023 10:33:30
User badge image

Enviado por estudandocomquestoes semana passada

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

semana passada

Vamos analisar cada uma das datas criadas nas declarações: 1. d1: `const d1 = new Date(2022, 0, 24, 10, 33, 30, 0);` - Isso representa 24 de janeiro de 2022, às 10:33:30. (Válido) 2. d2: `const d2 = new Date(2022, 15, 24, 10, 33, 30, 0);` - O mês 15 não existe (os meses vão de 0 a 11). O JavaScript ajusta isso, então 15 meses a partir de janeiro de 2022 resulta em 24 de abril de 2023, às 10:33:30. (Válido) 3. d3: `const d3 = new Date(2022, -1, 24, 10, 33, 30, 0);` - O mês -1 também não existe. O JavaScript ajusta isso para 24 de dezembro de 2021, às 10:33:30. (Válido) 4. d4: `const d4 = new Date(2023, 1, 29, 10, 33, 30, 0);` - Fevereiro de 2023 não tem 29 dias (é um ano não bissexto). O JavaScript ajusta isso para 1 de março de 2023, às 10:33:30. (Válido) Agora, vamos compilar os resultados: - d1: 24/01/2022 10:33:30 - d2: 24/04/2023 10:33:30 - d3: 24/12/2021 10:33:30 - d4: 01/03/2023 10:33:30 Analisando as alternativas: A) undefined undefined 24/12/2021 10:33:30 01/03/2023 10:33:30 B) undefined undefined 24/12/2021 10:33:30 undefined C) undefined 24/04/2023 10:33:30 24/12/2021 10:33:30 01/03/2023 10:33:30 D) 24/01/2022 10:33:30 24/04/2023 10:33:30 24/12/2021 10:33:30 undefined E) 24/01/2022 10:33:30 24/04/2023 10:33:30 24/12/2021 10:33:30 01/03/2023 10:33:30 A única alternativa que apresenta corretamente os valores das datas é a E): 24/01/2022 10:33:30 24/04/2023 10:33:30 24/12/2021 10:33:30 01/03/2023 10:33:30.

Essa resposta te ajudou?

0
Dislike0

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