1
resposta

Correção no código.

const data = "2023-08-03"; const formatoDeData = new Date(dateString);

Esse código está errado. No lugar de dateString deve ser "data" para funcionar.

1 resposta

Olá, Guilherme!

Você está absolutamente correto! No código que você postou, a variável dateString não foi definida, o que provavelmente causará um erro.

O código correto, como você mencionou, deveria ser:

const dateString = "2023-08-03";
const formatoDeData = new Date(dateString);

uma variável chamada dateString que contém uma string no formato "AAAA-MM-DD" e, em seguida, cria um objeto Date chamado formatoDeData usando a função new Date(dateString). Essa abordagem é a maneira correta de criar um objeto Date a partir de uma string de data no JavaScript, desde que a string esteja no formato válido. Portanto, o código deve funcionar corretamente.

Agradeço por você ter notado esse detalhe e compartilhado conosco. É sempre bom ter olhos atentos como os seus para garantir que todos os nossos códigos estejam corretos. A atividade já foi atualizada.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software