Introdução
Neste laboratório, exploraremos a programação JavaScript implementando várias funções e métodos para resolver diferentes problemas. Abordaremos tópicos como arrays (vetores), objetos, loops (laços), condicionais e muito mais, ao mesmo tempo em que aprenderemos sobre as melhores práticas e armadilhas comuns a evitar. Através deste laboratório, você obterá experiência prática com JavaScript e desenvolverá suas habilidades como programador.
Encontrando a Data Máxima
Para encontrar o valor da data máxima de um array de datas fornecido, siga estes passos:
- Abra o Terminal ou SSH.
- Digite
nodepara começar a praticar a codificação. - Use a sintaxe de spread (espalhamento) do ES6 com
Math.max()para encontrar o valor da data máxima. - Converta o valor da data máxima em um objeto
Dateusando o construtorDate.
Aqui está um exemplo de trecho de código:
const maxDate = (...dates) => new Date(Math.max(...dates));
const dates = [
new Date(2017, 4, 13),
new Date(2018, 2, 12),
new Date(2016, 0, 10),
new Date(2016, 0, 9)
];
maxDate(...dates); // Returns "2018-03-11T22:00:00.000Z"
Seguindo estes passos e usando o código fornecido, você pode facilmente encontrar o valor da data máxima de um array de datas fornecido.
Resumo
Parabéns! Você concluiu o laboratório da Data Máxima. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.