Introdução
Neste laboratório, exploraremos o conceito de programação JavaScript e suas diversas características e funcionalidades. Através de exercícios práticos e tarefas de programação hands-on, mergulharemos nos conceitos fundamentais do JavaScript, como funções, arrays, objetos e muito mais. Ao final deste laboratório, você terá uma sólida compreensão do JavaScript e suas aplicações práticas no desenvolvimento web.
Como Calcular a Mediana de um Array de Números
Para calcular a mediana de um array de números, siga estes passos:
- Encontre o meio do array.
- Use
Array.prototype.sort()para ordenar os valores. - Se
Array.prototype.lengthfor ímpar, retorne o número no ponto médio. Se for par, retorne a média dos dois números do meio. - Para começar a praticar a codificação e usar
node, abra o Terminal/SSH e digitenode.
Aqui está um exemplo de trecho de código que implementa essa lógica:
const median = (arr) => {
const mid = Math.floor(arr.length / 2),
nums = [...arr].sort((a, b) => a - b);
return arr.length % 2 !== 0 ? nums[mid] : (nums[mid - 1] + nums[mid]) / 2;
};
Você pode chamar esta função com um array de números, como mostrado abaixo:
median([5, 6, 50, 1, -5]); // 5
Resumo
Parabéns! Você concluiu o laboratório da Mediana. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.